The BEST Path to Becoming a Software Developer (My Honest Advice)
Ғылым және технология
Whenever I'm asked about the best path to becoming a software developer my answer is the same: become full stack. In this video I share the three reasons why I think that's the case.
📄 ** DOWNLOAD MY FREE STUDY MANUAL **
To download my FREE Self-Taught Programmer Study Manual PDF go to: andysterkowitz.com/study-manual/
Пікірлер: 104
What path are you pursuing in software development? Did this change your perspective?
@heisenberg5873
2 жыл бұрын
I have a doubt pls anyone explain me, im trying to become a flutter developer i know oops concepts like inheritance , abstract , interface , polymorphism is that enough or i need to solve some problems in each convect before start learning the framework ?????
@mattforgione9994
2 жыл бұрын
I made it a goal not long ago to achieve that full-stack knowledge you mentioned, where I can built a simple example from scratch. Currently learning Spring Boot to tack on to my React experience and I'm loving it so far.
@igorswies5913
2 жыл бұрын
sometimes in my free time I do gamedev but I mostly do static site development and I'm searching for the best way to create a really efficient static site setup without repetition and runtime overhead (right now I'm trying nunjucks + sass + typescript using npm scripts and I will probably add rollup, also imagemin processes images for me)
@mming_my
2 жыл бұрын
Can you compete with frontend dev as a full stack developer? Or can you compete with backend as a full stack?
@1990jmv
Жыл бұрын
I have been a developer for about 5 years, working mostly on desktop apps and databases. I just got a job as kind of a junior full-stack developer. I have a ton to learn, but I am looking forward to it!
Don’t get too caught up in paralysis by analysis. There is no “right” path. You just have to take one & you’ll shape your own along the the way.
@headlights-go-up
2 жыл бұрын
Really well put.
@kennethlowrey2902
2 жыл бұрын
Absolutely, pick a path and start walking down your path. If you need to adjust then adjust.
We hear a lot about the importance of being able to pivot; full stack allows you to pivot. I imagine that it allows to pivot into freelance, too. Cheers!
@AndySterkowitz
2 жыл бұрын
Agreed!
Imo its best to pick skills that align with your goals than picking everything, feeling burned out and feel like quitting. For me, I don't plan on sticking to any company but use them to improve my skills and experience which I can implement to achieve my goals.
Hey Andy. Still studying both front end and back end. It’s good to know that having knowledge of both makes you stand out. I am even more fired up now. Thank you for your awesome informative videos! We appreciate it a lot!
@AndySterkowitz
2 жыл бұрын
Absolutely
@marlonm95
2 жыл бұрын
How’s it going so far bro?
That’s my dream to create, build and invent.
@AndySterkowitz
2 жыл бұрын
Same!
Thank you so much!! I was having a freak out moment after signing up for a fullstack bootcamp. I've been self studying the basics after losing my job and just used a chunk of my savings to do this bootcamp only to hear some say it was foolish and I should've picked Front or Back only. I'm aware this whole thing isnt easy but was feeling discouraged hearing all that. Now I have hope it will be the right thing in the long run. P.S I'm binge watching your channel in between studying and I'm so thankful for your content and positivity!
@Dispensationalism
Жыл бұрын
Hey How's it going with that fullstack bootcamp? Maybe share some experience? I am also thinking about software and bootcamps and all that. Have a nice day.
Thanks for sharing your knowledge, Andy. you're absolutely right.
@AndySterkowitz
2 жыл бұрын
My pleasure!
In school im Focusing on Back End, however, I spend the rest of my time to get Full Stack skills. I have been watching your videos for a while, and your advice is spot on.
@AndySterkowitz
2 жыл бұрын
Thank you! And that's great...just learn enough front end skills to have the ability to put together a full stack project and that will help immensely.
What a coincidence! I am planning to enroll in a course for this very thing later today! If you're considering it, do it. Trust me. I put it off, life's struggles came up, and I had to become an OTR trucker just to pay the bills. I worked incredibly hard just to get by, unloading product in dangerous places in the middle of the night. Now that things have settled some, I'm looking forward to being able to make decent money while sleeping next to my wife every night.
I must say that request to like the video was real smooth. 👍👍👍.
Yea, you make very good points. The downside, however, is that full stack takes longer to learn than either front end or back end
Thank you Andy Sterkowitz for the advice you gave. Should I learn UX/UI to be Full-Stack Dev or it's good to know those skills???
Couldn't agree more with all the points in the video. Full-stack is the way to go! 😁🤓👨🏽💻
@AndySterkowitz
2 жыл бұрын
Absolutely!!
Nice video! I’m currently in the process of learning full stack development through the Odin Project. Any additional resources you would recommend in getting a better grasp on different concepts?
@AndySterkowitz
2 жыл бұрын
Thanks! Odin project is pretty good...would stick with that for now.
I would not agree on that. As a frontend developer I can apply to ANY company which is doing web. As a backend developer with a specific language I can apply only to the companies which do this language. Also to learn frontend and backend on a deep level takes enormous amount of time. This is why I see a lot of sense to learn only frontend. Especially for the beginners.
@AndySterkowitz
2 жыл бұрын
I’ve had clients who were hired in a backend language that wasn’t their primary language or that they didn’t know at all. The company trusted they could pick things up quickly based on their current abilities. So I respectfully disagree as well.
@MonsterlessonsAcademy
2 жыл бұрын
@@AndySterkowitz Thanks for the answer. Yes I also think that it's possible but more for people who as already not beginners.
@AndySterkowitz
2 жыл бұрын
Understood. My experience is mostly with beginners and the instances I mentioned above were with new programmers…people with zero professional experience. Appreciate you sharing your honest thoughts here by the way 😊
Hello Andy 😊 I’ve been focusing mostly in learning front end developer and I’ve been working with Angular as of lately. How would you recommend learning the abilities to become a full-stack developer?
@AndySterkowitz
2 жыл бұрын
After you've built an Angular project or two then I'd add in Node as the next thing to learn. Node will allow you to create a backend to an application and since it is Javascript it won't be as large of a learning curve.
Really good video.. But quite opposite request.. Can you make a video about what to learn and how/where to become front-end web developer? So after learning that I can move on to back-end/full-stack developing
Thanks Andy. Do you have a video about the Roadmap to be a full stack Developer please ?
@AndySterkowitz
2 жыл бұрын
Coming soon 😉
@GuruLiving4
2 жыл бұрын
Yeah I need that! Great question 🙋🏾♂️
@crazyprogrammer2099
2 жыл бұрын
Coding Ninjas have uploaded complete roadmap.
This is interesting, some KZreadrs saying that do not become a full stack developer. Some say that become a data analyst is better.....
I am a front-end developer looking to build e-Commerce back-end applications. I have already started learning Java for over a year. Do you think Java is a good back-end language in 2021 or would you recommend a better alternative?
Hey Andy! I am learning Flutter development, my goal is to become an app developer then a software developer in future, what else would you recommend me to learn? Love from India 🇮🇳
Your videos really help a lot..... Love from india
@AndySterkowitz
2 жыл бұрын
Happy to hear that!
Cool!
What was the app you used to code when you first started learning javascript?
I’m constantly hearing from KZread and coding bootcamps that either full stack developers are a waste in landing an entry level job and should pursue a backend course or the opposite
I am wondering what I should do in order to become a full-stack developer, i wish to earn more experience for it, but I don't think I have enough experience for that, do you have any recommendations for me before I apply for them. like a boots camp or a project recommendation for me?
Yea I learn back end for 2 years Java and will apply fo a job. During this time there was some front end stuff that slip in can I consider a fullstack?
Is it worth it become full stack in 2021? I’ve tried in the past to become a front-end developer and was enjoyed the coding process using react, but I’m not too much of the creative type when it comes to the UI. I want to get back into programming whether it is full-stack or possibly going dev-ops/cloud engineering. I’m just so lost and don’t want to waste anymore time and effort, any advice would be greatly appreciated. Thanks and I have been enjoying the channel.
@lene3667
Жыл бұрын
What are your thoughts now? I have the same issue I’m studying front end but I’m not sure if web development will be relevant or if I want to build just web sites. What have you chosen?
I have a doubt pls anyone explain me, im trying to become a flutter developer i know oops concepts like inheritance , abstract , interface , polymorphism is that enough or i need to solve some problems in each convect before start learning the framework ?????
@famojuroadeniyi5651
2 жыл бұрын
It is enough but also understand design patterns
What do you recommend for a backend framework?
@AndySterkowitz
2 жыл бұрын
Depends on the programming language.
I tried to download your pdf but I don't succeed. What Can I do in order to download your pdf ?
What is the age limit? I’m 51 and leaving the education looking for a 2nd career.
@maruf7956
2 жыл бұрын
There is no age in learning
"I love the back end" well damn ok thanks for that
Why full-stack development, rather than embedded systems, desktop, or number crunching development? And there must be other kinds.
Full stack vs iOS dev? Any thoughts?
Do you know about Python Coding or what types of jobs Python Programmers can expect? Or what they should learn?
@JDMorris81
Жыл бұрын
You can do backend with Django or Flask. Python is also used a lot in DevOps/cloud computing, AI/machine learning and data science.
Hey Andy, was it difficult learning code and being a car salesman at the same time? Any time management advice?
@AndySterkowitz
2 жыл бұрын
Yes…I quit my job and got two part time jobs and cut back on my expenses so I could spend more time coding. Cheers!
I test my subwoofer with Andy videos :-)
@AndySterkowitz
2 жыл бұрын
Lol what?
@Username8281
2 жыл бұрын
Ayy same here!
What if this field becomes oversaturated?
Cannot download the study manual 😔😔😔😔
Hi there. Working on a project for a friend. My first ever real life project. I need some help with deployment. Hope you can help me out
You should specialise. You can be anything, like devops, frontend or backend. Full stack is an ok start.
Have fun spending every waking moment trying to keep up to date with both stacks though. It seems like too much sometimes
@AndySterkowitz
2 жыл бұрын
There is a lot to learn but there does come a point where it doesn't seem so daunting. It takes years to get there but you can start a career without being at a mastery level.
What path to choose if I don't want anything to do with web?
@lepidoptera9337
2 жыл бұрын
Becoming a real software engineer would be a good start.
Hi, I just started learning web app development with python at a school jere in Nigeria. It's a 6 months course. But I'd like to ask if it's possible to get a remote job there in the USA while I'm working from here. Thanks
@lepidoptera9337
2 жыл бұрын
Unlikely with a reputable company. For one thing you lack the experience, for another the big companies are trying to get their employees back into their offices after everybody was working from home. What, do you think, are the chances that they want to hire an unknown, inexperienced kid from Africa who wants to work remotely? No offense.
@classicgika5404
2 жыл бұрын
@@lepidoptera9337 non taking. Totally feel you
I have an Idea and cant afford to hire Front&Back&Blockchain&XR Developer, soooo I Iearn it, its cheaper and way more fun. More I know the better the idea becomes, nice sideeffect^^ The path is the goal ,right!? : ]
@maruf7956
2 жыл бұрын
What is blockchain and XR developer
@Skylla54
2 жыл бұрын
@@maruf7956 Blockchain Developer, develops sotware, which is able to run on the Blochchain. If you hear, blalblabla "Bitcoin Company" blablabla, thats Blockchain, weird&fun area to be ^^ XR Developer is the developer who develops Virtual Reality Application or Augmented Reality Things, like PokemonGo. I hope that helps to answer the question. Everyone in IT wants to be special, thats the reason why every person gets a special name/ description. I am sure in 5 years there are even fancier names X D
@maruf7956
2 жыл бұрын
@@Skylla54 cool, I'm a full stack dev. If you need help with website let me know
@Skylla54
2 жыл бұрын
@@maruf7956 How nice is this offer! Thaanks:) At the moment I am fine but if you like, write me. I love chatting&discussing and meet people 😁frank_dierolf@web.de From a technology side I will use for the Website itself the MEVN Stack, ThreeJs for WebXR and Solidity to write the Smart Contract.
Greetings from Canada❤️❤️
@AndySterkowitz
2 жыл бұрын
Hello northern neighbor!
I have a question, if I studied full stack development, build my own start up and become a CTO in the company would I be able to become as good looking as the guy on the video?
I love Node JS. JavaScript is going to dominate web stacks with machine learning tools.
I'm just so bummed with this new AI. I hate python and want to stick JS and boost my steroids on Typescript. But I'm just so confused with how they want everything to become faster and faster. I think machine learning has a huge problem which is the data structure and algorithm patterns that it keeps failing to meet. All they are doing is lower the salary of the developers who work harder than machines and now we are left with no perfect results. The good news is that tensor flow is going to be on the watch where we need to learn it and develop our math skills to master machine learning.
can't ignore the bug
I can't seem to download this manual everytime I try doing it.
im fullstack b/c i can't communicate LOL, ya can't handle... im perfectionist + 10x when im alone...
it's better to be amazing at one thing instead of being average at two
@AndySterkowitz
2 жыл бұрын
That will come with time.
Anyone else here to test their subwoofer? Good bass today
The problem is that these people that post jobs don't know shit. Look up any front end dev job on indeed or linked in and you will see python or java required. I just applied and didn't care. And informed them to fix this issue. 😓
@lepidoptera9337
2 жыл бұрын
What's wrong with the hiring manager NOT wanting a pure html/css monkey? No offense, but being overspecialized is a surefire career failure mode. Generalists are usually getting more options and are appreciated more.
Full stack youtuber.