You CAN'T learn Software Engineering in 3 months!

  Рет қаралды 4,769

Richard S.

Richard S.

Күн бұрын

You might have seen videos in which people talk about how you can become a software engineer in 3 months but unfortunately this is very unrealistic. In this video i'm talking about why exactly it's not really possible and why you should take your time.
Don't forget to subscribe and hit that bell button❤️
=========================
Timestamps ⌚:
0:00 - Intro
0:37 - Misconception of learning
1:13 - Complexity of SE
2:23 - Learning vs. Applying
3:33 - Typicall learning curve
4:46 - False Expectations
5:36 - Benefits of Taking Your Time
6:05 - Outro

Пікірлер: 34
@iDIOt44
@iDIOt44 7 ай бұрын
How people are learning in 3 month, if it's taking me 2 years 😅
@Alex_Hakim
@Alex_Hakim 7 ай бұрын
Great video! 👏
@twrkhanasparukh
@twrkhanasparukh 7 ай бұрын
My story is similar to yours. One year bootcamp, one self development and four years as a professional. Was already a civil engineer and still needed two years to prepare for software engineering job. You may get hired faster, but you will have a lot of trouble and stress in your first job. Don't do it to yourself if you don't have to.
@cabdicasiisismail-qu2jw
@cabdicasiisismail-qu2jw 7 ай бұрын
Great video 💯
@alainsoap1411
@alainsoap1411 7 ай бұрын
Great video!
@aurobindobose6722
@aurobindobose6722 23 күн бұрын
Keep up with your honest thoughts.on software Engineering . enlighten us with truth.and key benefits to get a good tech job😮
@imawsmbig_luv6070
@imawsmbig_luv6070 7 ай бұрын
Finally someone explained it as it is.
@ghorlik432
@ghorlik432 7 ай бұрын
Things I think anyone should learn first before hopping into coding is data structures and algorithms. I was coding for this year, the basic front-end wanna be, i understood the task, the theory and all, but my issue was always with the syntax(remembering it), and what should I write, even tough I'm fully capable to explain 80% of the code or teach someone that never touched programming, and actually make them understand. Now I'm not rushing anymore, and I'm starting to learn data structures and algorithms, and so far, everything makes so much sense. Also, never try to learn it to perfection. In a real job, 70% of the time you'll google your way to the solution, 20% you apply the code after understanding it and change by your needs, and 10% you write code on your own.
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
You're right, learning data structures and algorithms is crucial for a solid foundation in coding. It's normal to struggle with syntax initially, but with practice and experience, it becomes second nature. Your breakdown of the real-world coding process, where googling and adapting existing code are common, is spot on. Over time, you'll develop a coding mindset, making problem-solving more intuitive and thinking about the code as soon you get a task.
@trinityanderson2010
@trinityanderson2010 7 ай бұрын
Finally, someone starts telling the truth on KZbin. And the most annoying thing that you should learn new technology over and over again. It's like pass though the hell again and again. Because every year appears new languages, frameworks, libraries and so on. Another annoying thing is that you will probably work for one project and then you should switch to another one. Usually, we are jumping from one project to another. And in between we should went through a hard tech interviews, so you will need to do it often as well. And that is a hell in loop. Only 25% of people with a CS degree can find a job in the tech industry. Why some people believe that they will be able to do that without CS degree (and only with 3 months of learning on bootcamp?) Most of the time you should create something new! If we take the analogy with playing on musical instruments, even if you will be able to learn how to play a song or two (in 3 months) - it's not necessarily that you will be able to create your own song. But that is what we are basically doing all the time! We are creating new stuff! It’s not a songs in our case, it’s programs, but I hope you’ve got the point. If you’re not smart enough or not talented enough or have troubles with logical thinking or have memory problems or you have a life (you spend some time with friends and/or family) - this job is probably not for you. On top of that! Last layoffs in IT industry proved that this is not a stable nor secure job. Programing is hard slave labor!
@ranazahidnazir5512
@ranazahidnazir5512 7 ай бұрын
Great video
@JoeBw
@JoeBw 7 ай бұрын
You kinda touch on it without really saying it when you spoke about 'soft skills', teamwork etc. Networking and meeting people from the tech world however you can is huge. (I'm only starting with tech but this just applies to all jobs) I'd be willing to bet good networking and general 'soft skills' but just average ability in code will land a job faster than someone who's far above average but has no ability to really do anything with the 'soft skills' . Just how I see it personally.
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
100% If you know a guy that knows a guy who can hook you up, your in!
@user-ho7sp1cq5t
@user-ho7sp1cq5t 7 ай бұрын
hi, so how do I learn to get a job since I have no experience and just started learning JS. Every job requires years of experience even for entry levels. This seems really hard.
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
It's possible to get a job if you have some experience. But probably not if you just started.
@untalentedwebdev
@untalentedwebdev 7 ай бұрын
Lol I was coding / learning 10 - 12 hours a day for 4 months straight, I for sure would have been a liability working for somebody at that point 😂
@balazshevesi3421
@balazshevesi3421 7 ай бұрын
I Dunno. I have been studying and messing around with webdev for about a year, and when i look at job listing for web developers i feel like i def qualify for some of them, and i haven't even been putting in **that** many hours. People who're trying to become software engineers in 3 months are just trying to cross the threshold of employability, and that's it, of course they're not going to be the best problem solvers and what not, but that's no their goal either. and imo (though im not employed yet, because im still in hs), 3 months is not a completely unreasonable timeframe, as long as you have some guidance and you're putting in the hours.
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
Thank you for your input. In the video i mostly talk about that it’s basically impossible to get a job at a FAANG company with this little experience. It sure is to get a low entry level position. But then again don’t think that the level of employability is super easy to reach. It might be a little harder than you think.
@terrison9936
@terrison9936 7 ай бұрын
@@RichardStrittmatter gay
@abdulhannan-18
@abdulhannan-18 7 ай бұрын
"It's about embracing a multifaceted and continually evolving discipline."
@pkorneev5226
@pkorneev5226 7 ай бұрын
You cannot do those graphs. It looks realistic though but still. If we are talking about guy in uni who is just doing what he needs to do in uni - it is one thing and it would really takes 4 years for him to be comfortable with his skills etc. But if we are talking about. the guy who is doing personal stuff besides the uni ( courses, projects etc) - it is totally different scenario where it is likely to be absolutle comfortable in able to land internship/part-time junior position( in europe at least it works)
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
Yes sure, but we're talking about people with no experience at all. Going from zero experience to scoring a entry level job in 3 months is just not realistic.
@AnindyaMahajan
@AnindyaMahajan 7 ай бұрын
I'll say this - it is possible to learn to code well enough in 3 months from complete scratch to be able to get an entry level job at a non-FAANG company. At that company is where you will learn REAL software engineering when you work on production code which is over hundreds of thousands lines of code. How much you learn at the company depends both on your own efforts and how the company itself is structured, but it is not impossible to then switch over to a FAANG company after a year or so of experience.
@limsiryuean5040
@limsiryuean5040 7 ай бұрын
I call BS. My experience disapproves this. In most companies, they often would interview topics on data structures, system architecture, database architecture, or even SE project management techniques. There are also specializations in Cybersecurity, Data Science, AI, and even Game Development. Heck even my interview used python to test out my statistical skills, that is not something you could learn in just 3 months.
@user-jr8du3ks5x
@user-jr8du3ks5x 7 ай бұрын
😘
@terrison9936
@terrison9936 7 ай бұрын
Hes right, i started learing computers and now im gay and have no job👍
@FreshD1919
@FreshD1919 7 ай бұрын
He do be talking Python
@Jonas-mr3qg
@Jonas-mr3qg 7 ай бұрын
you owe me money
@shdowdragon3
@shdowdragon3 7 ай бұрын
I mean I agree you can't become a full-fledged software engineer in 3 months, but a bootcamp plus some extra time self-learning to fill in the gaps can make you good enough for an entry level junior software engineer position. I really don't think you need to spend multiple years learning just to get to that point, most of junior engineers are not going to have well-developed skills that were mentioned in this video anyway and the company is hiring for those positions with the expectation that they're not going to be that great in the first 2 years. Maybe the U.S. has a different dynamic, I'm not sure if the junior software engineer position exists over there
@balazshevesi3421
@balazshevesi3421 7 ай бұрын
this
@RichardStrittmatter
@RichardStrittmatter 7 ай бұрын
Absolutely agreed! But I’m specifically talking about high level positions at a FAANG company. I think you most definitely can get a job with about 1 year of intense training. But here in Switzerland the companies ask for a quite high level of knowledge even for entry level positions at this is absolutely impossible to reach with only 3-4 months of training and no prior experience.
@terrison9936
@terrison9936 7 ай бұрын
@@RichardStrittmatter fragwürdig
@varviasgiannis
@varviasgiannis 7 ай бұрын
to pio omorfo paidi sto youtybe eisai !!!
Why Most Programmers DON'T Last
18:56
Thriving Technologist
Рет қаралды 283 М.
A Day in the Life of a Software Engineer... WFH
11:37
Richard S.
Рет қаралды 3,9 М.
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
Playing hide and seek with my dog 🐶
00:25
Zach King
Рет қаралды 31 МЛН
What It Took To Become An $800,000 Engineer
11:10
Rahul Pandey
Рет қаралды 419 М.
CS Professor Sounds Alarm on AI and Programmers
12:21
Travis Media
Рет қаралды 288 М.
How is it to work in Switzerland?
10:21
Richard S.
Рет қаралды 8 М.
My Software Engineering Journey & Salaries ($$$)
11:50
Tech With Tim
Рет қаралды 104 М.
How I Became A Software Engineer IN LESS THAN A YEAR
9:51
Dose of Devy
Рет қаралды 78 М.
A Science based System for Learning ANYTHING quickly
10:40
Python Programmer
Рет қаралды 956 М.
How To Get Ahead of 99% of Software Engineers (Starting Today)
11:35
Why Most People FAIL to Learn Programming
6:35
Richard S.
Рет қаралды 3,2 М.
Нажимай выше ☝️☝️☝️ #а4 #глент #риви #viral
0:25
Как меняются люди
Рет қаралды 4,3 МЛН
Кого она вытащила из воды?😱
0:51
Следы времени
Рет қаралды 4,3 МЛН
😹😹😹
0:19
Татьяна Дука
Рет қаралды 18 МЛН
Моя Жена Босс!
0:40
Petya English
Рет қаралды 3,3 МЛН