The Developers Journey - the First 3 Years

  Рет қаралды 82,533

Stefan Mischook

Stefan Mischook

Күн бұрын

Пікірлер
@Charlie-ur4bn
@Charlie-ur4bn 3 жыл бұрын
I think trying to enjoy the process is most important. Nothing better than that feeling you get when you have that aha moment. Celebrate those ! because you just leveled up.
@patrickhanna450
@patrickhanna450 4 жыл бұрын
I can confirm that your points about being able to switch technologies easily is correct. I was an iOS Developer for about 2 years before I switched to Web development, and honestly, it has been a walk in the park. Most of the principles I used in Swift and iOS are also applicable to the web in many ways. I think the only hard thing in software development as a whole, is learning how to think like a programmer and understanding fundamental programming concepts. Once you master that, syntax and frameworks all become trivial matters. To any newbie struggling with programming, and maybe feeling like you're not good enough or smart enough, just know that all of us have gone through that. I promise it gets easier!!
@jantran5349
@jantran5349 4 жыл бұрын
Easier but still hard enough to pull out your hair. Especially in the game development.
@yasirparvez6294
@yasirparvez6294 4 жыл бұрын
Good bro... i agree with your opinion. Ur opinions are very much helful
@Corythehausbaus
@Corythehausbaus 4 жыл бұрын
Hey dude what kind of fundamental programming concepts are you referring to?
@cautarepvp2079
@cautarepvp2079 4 жыл бұрын
being in your 20s is to late to do it? You wont be that succesful right?
@emreozgun3846
@emreozgun3846 4 жыл бұрын
@@cautarepvp2079 why would you say that ?
@superslayerguy
@superslayerguy 4 жыл бұрын
I'm also 3 years into my journey and this is pretty accurate. I would say the real turning point for me from beginner is once I learned real fundamental OOP with Java. Learning things just became so much easier after that & was eventually able to land a job and I've learned all kinds of crazy stuff since then, but at the end of the day it all comes back to basics
@alantinoalantonio
@alantinoalantonio 4 жыл бұрын
Interesting. Thanks for the tip. Total noob here
@superslayerguy
@superslayerguy 4 жыл бұрын
@@alantinoalantonio yeah man just remember we were all noobs at one point. Just practice & be persistent and you'll make it, like with anything else.
@alantinoalantonio
@alantinoalantonio 4 жыл бұрын
@@superslayerguy I appreciate it Richard. Happy New Year to you Sir!
@andreasmuller6365
@andreasmuller6365 4 жыл бұрын
I am curious, what would you consider as fundamental OOP knowledge? SOLID principles and design patterns?
@superslayerguy
@superslayerguy 4 жыл бұрын
@@andreasmuller6365 No, OOP knowledge in my opinion is when you have a clear understanding of classes & objects are and how to use them, along with all the other sub topics such as Class Inheritance, Encapsulation, Polymorphism etc.., which are all things Java is built around. again, that's just the way I see it
@islandparadise
@islandparadise 4 жыл бұрын
Beginning Month 6 of learning here (Internship probably coming in a couple of months' time). Thank you for calming my anxious mind down with this video. Everyday for months has been WTHISGOINGONHERE...good to know I'm not alone.
@eugeneignatov1890
@eugeneignatov1890 4 жыл бұрын
Thank you Stefan. I am in tutorial loop in a last 6 month, will definitely reconsider my strategies in 2020. Happy New Year!
@kwe4117
@kwe4117 4 жыл бұрын
dont feel bad Eugene I started with SQL and learned python for data science and I got stuck in tutorial hell myself and again stuck in it going from building databases in SQL and process automation in python to web development with python and Flask. We got this brother, just gotta think of easy projects that wont make you want to quit. I find myself getting so overwhelmed and end up not even coding which is FAR worse than shitty code that i can fix later. Good luck and Happy new year!!!
@StefanMischook
@StefanMischook 4 жыл бұрын
Happy New Year too!
@superslayerguy
@superslayerguy 4 жыл бұрын
Best way to get out is to make a real life product that people can use
@posborn321
@posborn321 2 жыл бұрын
How did you get on in the end?
@zerc0ni
@zerc0ni 4 жыл бұрын
I'm a couple of months into my third year _working_ as a programmer and I definitely feel most of the things you're saying. I usually tend to downplay my competence, but I actually do feel competent and confident in my abilities. I've learnt how to learn and general programming concepts have become very familiar to me. I've spent a lot of my free time to learn and experiment, but I don't think that's absolutely necessary. It definitely accelerates learning, though.
@conoroflanagan2908
@conoroflanagan2908 4 жыл бұрын
Stef is spot on where I feel like I am professionally at the moment. Being a dev between 3 and 4 years and happening to be on the cusp of landing a lead front end job. Now i can spend time looking at the bigger picture + playing video games lol.
@TheLegoduckDude
@TheLegoduckDude 3 жыл бұрын
I can relate, when I started my journey, I went through the phase of obsessing over one tech. Then, like you say, I understood that fundamentals are the key. It’s crazy how I went from that phase of worrying and overwhelm, to switching stacks with relative ease. Things feel like second nature and I’m not sure how that happened. Also, thank you so much for this video, it really helped me reflect after a weird interview and lots of self doubt and sadness :)
@CodingPhase
@CodingPhase 4 жыл бұрын
I agree with this 100%
@StefanMischook
@StefanMischook 4 жыл бұрын
👍 👍🏻 Learn web development fast - shameless self promotion: school.studioweb.com/store/course/complete_web_developer
@Carrie_Ann_79
@Carrie_Ann_79 4 жыл бұрын
Looking forward to starting the course you put together tonight, Stefan. Thank you for the 20+ hours of videos I watched before making this decision.
@GilAguilar
@GilAguilar 2 жыл бұрын
I always love coming back to your channel to remind myself I’m on the right track. My favorite part is “needing to nerd”. This always surfaces when writing up design documents. Thanks for your great content saludos grandes ☕️
@Andrea-lf3jq
@Andrea-lf3jq 4 жыл бұрын
So glad I've come across your channel! I've been learning html and css the past two and a half months and just getting started with javascript. You're so right about not getting stuck in tutorial loop. After watching a few on how to create a responsive website with html and css, it looked pretty easy and straightforward so I went to do it from scratch, and came across so many hurdles. Big lesson there, that just because you understand the tutorial, doesn't necessarily mean that when you go to code, it will magically work the way you want it to. I'm going to start building a website from scratch for one of my friends, and I must admit I am SCARED hahah. Have to keep reminding myself that it will get easier and that it will be worth it in the end :)
@sajidmushfikrahman4085
@sajidmushfikrahman4085 4 жыл бұрын
PHP (Laravel) C# (ASP.NET) Java (Spring) Python (Django)
@StefanMischook
@StefanMischook 4 жыл бұрын
Sure. But consider the type of job you want.
@Cognitoman
@Cognitoman 4 жыл бұрын
Flash
@perplexedbot
@perplexedbot 3 жыл бұрын
what a big-time I found your channel, got into my job as a backend developer, got blacked out on first day, but now I am getting back my senses, and as this is a startup I feel everything on my shoulders,
@ArisAris-fs1ip
@ArisAris-fs1ip Жыл бұрын
Good for you! I quit my first job in 3 months 😂
@agustinespindola3364
@agustinespindola3364 4 жыл бұрын
Took me 2 years only to get out of white belt on jiujitsu, just saying
@charlesperspective25
@charlesperspective25 4 жыл бұрын
Key point: you got out
@mayank_upadhyay_19
@mayank_upadhyay_19 4 жыл бұрын
Thankyou Stef for this video, I have been doing web development since last three years and I also faced all these scenarios. Finally I can say that I made it this far because of you guys who are helping other people.
@Shakeel714
@Shakeel714 4 жыл бұрын
Thank you Stefan, you are so sincere and honest in helping newbie web developers like me, again thanks. Please keep up the precious, rather million dollar advices.
@thegrantkennedy
@thegrantkennedy 4 жыл бұрын
Great video Stephan! This was very helpful and always full of value. I’ll return the favor regarding jiujitsu. To reach a black belt it requires a decade or more if not training professionally. 2-3 years is typical to reach blue belt with consistent training which evaluates you as being able to defeat an untrained opponent.
@VinhNguyen-my1gb
@VinhNguyen-my1gb 4 жыл бұрын
In the beginning, yes it was overwhelming at first because I had to get my mind around it, but than when my mind understood it, it was ok. You just have to sit back after you learn something and slowly try to figure it out in your mind than dive in and build.
@yasirparvez6294
@yasirparvez6294 4 жыл бұрын
Awsome... i spend two years watching soooo many tutorials but got nothing... but belief me the same idea this guy explained i followed and start HTML and css deaply... i got sooo much knowledge and now feel my self to work as a junior front end web developer. After this i decided to learn back end... and will call my self confidently a full stack web developer
@daemon2880
@daemon2880 4 жыл бұрын
Your videos are very educative, your knowledge base is very wide and obviously, it's from experience. I really learn a lot from your videos, I know these are kind of things you don't get from a university professor. And on top of all that you're doing all for free...God bless you, man. Your advice and outlook act a beacon of light to us newbies, these are the kind of advantages which we have now and previous generations didn't have. I'm in my first year and everything is going just as you described.
@GilAguilar
@GilAguilar 4 жыл бұрын
Thank you for the great advice. I transitioned into a Senior Web Developer position coming from React & Node mostly front end but now working in the .NET environment. It has been a challenge but now I see being technology agnostic has truly benefited me. Different set of tools for the work is what I focus on for sure. Have a great year going to pick up some of your courses as I truly just love to learn. Saludos
@everay1846
@everay1846 3 жыл бұрын
You're inspiring as hell. Thank you!
@MrRocksW
@MrRocksW 4 жыл бұрын
Thanks Stefan. I found myself in a new job recently that has been much tougher than anything I have done previously. I'm just finished 2 years there and I feel like I am finally getting a handle on it
@Shad1991
@Shad1991 4 жыл бұрын
Summary of everything Stefan said: Its all about the fundamentals, everything else will come easy....
@waymo88
@waymo88 4 жыл бұрын
Rashad Abdul what are the fundamentals?
@miladfattahi9852
@miladfattahi9852 4 жыл бұрын
@@waymo88 Basic of the language (start from zero)
@mr.fakeman4718
@mr.fakeman4718 4 жыл бұрын
Thank you for the summarization. I firmly agree with that the fundamentals are the most important things when you learn something, because theese are the knowledge that you can build on.
@aurismushroom
@aurismushroom 4 жыл бұрын
Thank You Stefan and happy New Year! :)
@StefanMischook
@StefanMischook 4 жыл бұрын
Happy New Year!
@valdius85
@valdius85 4 жыл бұрын
My boss told me during my interview that he doesn't like Ruby on R. What a beautiful thing to hear ;)
@mujidriftking5392
@mujidriftking5392 Жыл бұрын
I honestly really love your content. This really answered a lot of questions I had in terms of decision making. Thanks for the guidance vid was funny as well.
@klingonac79
@klingonac79 4 жыл бұрын
Thanks for all the exp in 2019. It ment a lot to me in my efforts to become a front end developer. And yes, this is my first year of hell, contracted with tutorialitis
@codezero6023
@codezero6023 4 жыл бұрын
Happy New Year, Stefan! I got hung up on functional programming as the answer to enterprise problems. The problem was we could not get the business on board with Clojure and/or Scala.
@Lumpas07
@Lumpas07 3 жыл бұрын
I needed this, the psychological barriers are tough especially during covid.
@israelchinainitiative
@israelchinainitiative 4 жыл бұрын
I need that ruby joke at the end of this year.
@OzzyZet
@OzzyZet 4 жыл бұрын
As always, fantastic advice and Ruby jokes haha! I watch you Stef for almost a year now and it is now 8 months since I have started to nerd Java Oracle Certification and I have to admit that whatever you are saying in your videos is truth. The best programmnerding channel on youtube! I also have bought your full stack web development course and will have it done next! Happy New Year Master!
@ddalejandroo
@ddalejandroo 4 жыл бұрын
Hey Stefan! man just wanna say thank you, I've been now two years and a bit into this web development journey and your content has not only been helpful but essential to get a glimpse of the industry. So yea thank you!
@StefanMischook
@StefanMischook 4 жыл бұрын
Congrats and thanks!
@euntpet9163
@euntpet9163 3 жыл бұрын
After two month of trying to learn js I've bought your course and it realy helped me . Highly recommended for beginners and must important you make me laugh.Thank you.
@StefanMischook
@StefanMischook 3 жыл бұрын
Great to hear!
@besyanseyrani9545
@besyanseyrani9545 4 жыл бұрын
Stef, I agree with you about nerd lvl 2, since I discovered golang and it's benefits, like concurrency and easy building of microservices, I don't want to go back to nodejs. I know you sayed it, but it's really different from other languages.
@flaviomauri
@flaviomauri 4 жыл бұрын
Dig the new look! The thumbnail looked very Mads Mikklesen :D
@MultiECommerce
@MultiECommerce 4 жыл бұрын
I started learning Dart & Flutter last April, and still a lot to learn. I'm in year one. I have great life changing apps ideas to do. I wish they are.
@Scarfac390
@Scarfac390 4 жыл бұрын
Hey Stef, I disagree slightly on your point about being able to switch technologies easily. I think there's a distinction between OOP languages like C# Java etc Vs scripting languages like JS and PHP. Switching from non OOP to OOP presents a learning barrier. You've got strong types, inheritance, polymorphism, rigid data structures etc. It can be daunting. I do C# ASP.Net as my day job and Node as my hobby. Both very different and took me a while to adjust. Just my thoughts. Cheers.
@cla1814
@cla1814 4 жыл бұрын
As well Ruby & Python. Both similar but very different to C type languages.
@sasieightynine
@sasieightynine 2 жыл бұрын
You should also make a short video about what counts as basic.
@helin-tahir
@helin-tahir 3 жыл бұрын
Thank you Stefan, you are helping me so much.
@danielihenacho
@danielihenacho 4 жыл бұрын
Well, this just opened my mind more. Taking this advise this year
@patrickmullen5167
@patrickmullen5167 4 жыл бұрын
Wishing Stefan and Co. a merry Christmas period, and happy, healthy and prosperous new year 🌟⭐️🌟⭐️🌟
@joecortizo
@joecortizo 4 жыл бұрын
Happy New Year Stef. You're great!
@jeanpolice3044
@jeanpolice3044 4 жыл бұрын
Happy new year !! Thanks for the lessons !! Keep going on ⭐
@yashsolanki069
@yashsolanki069 4 жыл бұрын
Thank you, Stefan! Very useful video and a clear picture of web development. Happy New Year!
@StefanMischook
@StefanMischook 4 жыл бұрын
You too!
@eulucaspedroabreu
@eulucaspedroabreu 4 жыл бұрын
Fun Fact: Brazilian Jiu-jitsu takes as long as 10 years to become a black belt. If you are a professional wrestler, then the record time from white to black belt is from Caio Terra who took 3 years. I guess that takes time to develop any robust skill in life, and it's only faster if you focus, especially professionally.
@ovidacus
@ovidacus 4 жыл бұрын
I really like this topic, nice pick. Thank you Stefan.
@thomaswinterburn6680
@thomaswinterburn6680 4 жыл бұрын
Jiu jitsu takes 10 to 15 years to get a black belt and 2 or more years just to get a blue belt. Interestingly it is one martial art that takes a long time to progress plus you start sparring from the beginning and it is very mentally orientated. That's why programmers have such an affinity with bjj.
@charlie64x2
@charlie64x2 4 жыл бұрын
Oss! 🔥
@thomaswinterburn6680
@thomaswinterburn6680 4 жыл бұрын
@Peter Mortensen BJJ = brazilian jiu jitsu
@quintinlake9513
@quintinlake9513 4 жыл бұрын
Great video ! Videos like this keep me going ! But I guess a good project should too ! Look forward to getting a project started. Thank you !
@manzimfura
@manzimfura 3 жыл бұрын
Thanks Stephan, this was very helpful.
@karimaelkabous2271
@karimaelkabous2271 4 жыл бұрын
Thank you very much, this very encouraging 👏🏻
@AtomizedMass
@AtomizedMass 3 жыл бұрын
This is applicable to pursuing careers in 3D and video games
@MonsieurChips
@MonsieurChips 4 жыл бұрын
I'm sure you secretly dream of learning Ruby. Just go for it ! :D
@tunixiamontuno4334
@tunixiamontuno4334 4 жыл бұрын
Happy New Year Stefan
@TeamMD0
@TeamMD0 4 жыл бұрын
Your beard makes you look like a wise sage. I hereby declare you Stefan The Grey. Haha. If I were trying to get a job with the webstack without a degree and no experience which backend language would land me one most quickly? PHP , Java , C#? I already have HTML CSS JS and React and have built some good projects with them.
@SumanRoy.official
@SumanRoy.official 4 жыл бұрын
I am on the same path as yours, consider focusing on Node Apps and PHP
@cla1814
@cla1814 4 жыл бұрын
.Net and PHP. Node.js is niche unless you like near a big city. .Net and PHP made combined 90% of web development
@TeamMD0
@TeamMD0 4 жыл бұрын
@Fist Finger thanks for the input you guys . My goal is to get a job then do freelance part time to build up clientele. I live in Atlanta . We're heavy Java and .NET down here. The only thing is I dont want to invest in those languages (yet) because the jobs that use those languages are big Enterprise that requires a degree. That being said there are some php and node shops here . Do you recommend any good php courses , books etc? (I have studio web) Thanks again happy 2020 everyone
@nanohedron
@nanohedron 3 жыл бұрын
Regarding N2N - I remember someone said that Angular has one way to do a thing, where React has different packages developed by different teams - like the different auth packages, for instance. If I follow the N2N guideline, why wouldn't I just go with Angular? Learn one way to do a thing and never have to worry about which package to learn and install.
@shawnjames3242
@shawnjames3242 4 жыл бұрын
Happy new year sir 🎉
@videogamesare1
@videogamesare1 4 жыл бұрын
Two Nerdling tentacles up to this video
@cpan2552
@cpan2552 4 жыл бұрын
Hey, Stephan. You kept talking about knowing the foundation/fundamentals, and some tutorials, then real projects. What do you mean by "founations"? Please direct me to the source you have in your tool box. Thank you! P.S.I'm leatning html, css, have built my own websites using the turorials, half way. But I realize that every time I start to build one of my own ideas into a website, it keeps getting easier, more fun and clearer. I'm only 60. Have achieved other projects in my life so I am not worried about getting slowly but surely.
@ukelaalred2575
@ukelaalred2575 4 жыл бұрын
Thank you for this! 👩🏾‍💻
@StefanMischook
@StefanMischook 4 жыл бұрын
Welcome, and Happy New Year!
@ukelaalred2575
@ukelaalred2575 4 жыл бұрын
Same to you!
@chaitanyaharde6238
@chaitanyaharde6238 4 жыл бұрын
You're always the best one to put your opinions and surprisingly they do become true so just want to know your views on Fuchsia OS ?
@alantinoalantonio
@alantinoalantonio 4 жыл бұрын
🎉Happy 2020 Everybody!🎈
@StefanMischook
@StefanMischook 4 жыл бұрын
Happy New Year!
@AhmedSM8
@AhmedSM8 4 жыл бұрын
I got cought up in the tutorials cycle for a year learned Spring boot,Node js ,Laravel but now in 2020 I will start freelancing
@cla1814
@cla1814 4 жыл бұрын
Don't start freelancing till you have a big self-made project. Otherwise, you will get in trouble if you try to build something beyond your skill level that you have no experience of.
@ministryofanti-feminism1493
@ministryofanti-feminism1493 4 жыл бұрын
@@cla1814 That's contrary to what Stefan teaches. He states that one needs to learn the front-end basics (HTML, CSS & some Javascript) along with some back-end (he recommends PHP & MySql) and from there one should "learn as you go" when client requests that are beyond what was learnt in the aforementioned pops up. In other words, learn from Stefan's WD course, and you should be ready to go. I am taking Stefan's advice. I'm currently half way through the JS on his course, then i'll work through the PHP & MySQL, and then just for good measure i'll go through the Murach JS and PHP books, and then i'll be embarking on the wild world of Freelance Developer. I'm also currently getting a small handful of pro-bono clients (local businesses mainly) in order to have some kind of portfolio before i 'go live' so to speak. Listen again to 14:40 onwards.
@ministryofanti-feminism1493
@ministryofanti-feminism1493 4 жыл бұрын
@Ivan Pe Admittedly, an innate ability to understand the 'human' aspects of freelancing is an advantage, but that's not what's being discussed here. And, Stefan is extremely experienced.
@cla1814
@cla1814 4 жыл бұрын
​@@ministryofanti-feminism1493 I took all Stefan courses in the past including Python one. WD course is simply not enough and just around 3% of all you have to learn. The basics simply are not enough in the real world. As well the market is not so easy you will compete with desperate recent grads computer science graduates that will work close to minimum wage and other desperate developers and agencies with multiple employees. As been getting in trouble. I did follow the "learn as you go" advice and was coding 10-12 hours per day that I burned out 4 weeks later and got threatened to get sued. So my advice is seriously to get a lawyer before you start freelancing to make your contract (I did the mistake to use Stefan's contract template.... he gives in his freelance course) The contract didn't protect me enough. There are bad apples out there that will take advantage of you. In my case the person that hire me "overpromised" to their client and set an impossible deadline for a single developer to complete and wanted the project done half the time that was set in contract. Wanted to put blame on me and get thousands of dollars from me. that is all Good luck.
@ministryofanti-feminism1493
@ministryofanti-feminism1493 4 жыл бұрын
@@cla1814 As a freelancer, i wouldn't have another individual setting the terms for me - that would be my responsibility, and i would be the one liaising with clients n order to establish their requirements and make them aware of what is possible (or not, if the case may be). Also, i am located in an area that is starved of freelance developers. Furthermore, perhaps your own personality was never suited to that line of work? It sounds that way. Personally, i cannot wait to get it started and i am thoroughly looking forward to the challenge. I enjoy spending hours and hours coding. Obviously, a bi-lateral contract must be drawn up for clients in advance, as this will bind both parties to an agreement (and ensure you get paid!). However, with the right attitude and the right skills, one can certainly succeed.
@kgiese17
@kgiese17 4 жыл бұрын
Thank you for your videos, I find them very informative. I am a n00b looking to join a respected bootcamp and but see they include Ruby and don't know how to take your "jokes" on Ruby. Could you please honestly expand on this?
@PositiveVibesVids
@PositiveVibesVids 4 жыл бұрын
Excellent video Stefan
@astaroth0316
@astaroth0316 4 жыл бұрын
I'm a biomedical engineer turned into software, back at the uni I worked my Bachelor's thesis around machine learning, now I work as machine learning developer working mainly on web apps, I'm quite comfortable coding (at the University I coded heavily focused on C++ and assembly for hardware and Matlab and R for images, statistical and signal analysis) but what I found quite challenging is all those architecture related things about how to choose the type of infrastructure needed for getting a model on production (build the pipeline): the cloud computing stuff, Linux systems configuration and scripting, the security side, database architecture, scalability (Docker, Kubernetes, etc.), CI, etc. for me all that kind of stuff appears overwhelming... Do you have any resources or advice for solving that kind of voids? I feel that those knowledge voids are more related to me not being a computer science mayor.
@StefanMischook
@StefanMischook 4 жыл бұрын
Don't try to learn everything. Once you know your basics, where you can comfortable write code and build apps, look at the jobs you want, or the work that is coming if you happen to have a job, and learn on a need-to-nerd basis. Otherwise, you will drive yourself nuts trying to fill this false perception of holes in your code game. Nobody knows it all. Nobody.
@astaroth0316
@astaroth0316 4 жыл бұрын
@@StefanMischook Thanks for your response, at my job we are quite stuck with the pipeline's construction for putting our models on production and is supposed that I'm the guy that knows machine learning, however I know only the data crunch and model training side of this, for web infrastructure I'm a noob and I see the business needs are much more on the infrastructure side, currently a senior back-end developer is helping me with that, but I think my boss had the idea I already known that kind of stuff. Well I'll try to learn along the way the stuff I need for survive in my job hahaha
@somedude5951
@somedude5951 4 жыл бұрын
Easy talk. I'm in tutorialitus now, because after the first tutorials, I still wasn't able to code anything. I plan on doing tutorials now, until I can write a program, however a simple one.
@hleet
@hleet 4 жыл бұрын
I'm still stuck at "1 year" syndrome 😅 .... for yearssssss now. So many new tech coming out every year. 2020, I'll stick with only one language 😶. Thx for this great advice. Happy new year 2020
@hleet
@hleet 4 жыл бұрын
none
@chillofono
@chillofono 4 жыл бұрын
I hear everywhere that focusing in a single language is not the best option, but when I search for jobs they always ask for years of experience in a certain language and even have to pass a technical test on it. Then what? Should I always stay in the same language?
@ddamyanov
@ddamyanov 4 жыл бұрын
Stef, you should not leave out customer feedback. If you do not work long enough to see the customer using your "app" you have no idea if you have done a good job. Ultimately you are providing a solution to a problem and you need to confirm if it is a success. I would probably not call any developer experienced until at least one such feedback where the solution has been thoroughly examined and a couple of changes made
@ddamyanov
@ddamyanov 4 жыл бұрын
@@StefanMischook I assumed your assumption - just wanted to add the comment for someone who is watching this video only...
@hinerron
@hinerron 3 жыл бұрын
Hey Stefan, I appreciate the videos! Random question if you feel like answering it. Did you spent a lot of time in the UK at some point in your life?
@shivamkapoor1827
@shivamkapoor1827 3 жыл бұрын
He is Triple H of software development industry
@servety8472
@servety8472 4 жыл бұрын
You read my mind when said 'why we doing objects.'
@bjornarmar2462
@bjornarmar2462 4 жыл бұрын
Hey Stef, At which point would you say the fundamentals end or are “covered” well enough? As I continue my studies, I am realizing more and more just how much there is to learn, and just how much I don’t actually know. I think I’m stuck in tutorial hell, but I don’t feel like I could sit down without any resources and just start building anything more than a static site with some basic HTML and CSS.
@michal234486
@michal234486 4 жыл бұрын
Bjornarmar same here
@StefanMischook
@StefanMischook 4 жыл бұрын
If you are trained properly, you know when you have them. Shameless plug: school.studioweb.com/store/course/complete_web_developer
@bjornarmar2462
@bjornarmar2462 4 жыл бұрын
Thanks guys. I’ve taken the StudioWeb Complete Web Developer course all the way through, so I know what each element of web development does (e.g., HTML, CSS, JS, PHP, and SQL), but I’m still hesitant to apply for jobs or even finish most projects simply because I don’t feel like they’ll be impressive enough unless I utilize all of those languages extensively in every single project at some kind of advanced level, or something. And then I still need to be able to speak to how I would do X or Y or Z using this, that, or the other tool/process if put on the spot in an interview. AND THEN there’s the dreaded code test that I would probably struggle with completing in time in front of other people EVEN IF I were allowed to Google stuff. I guess I’m just allowing a ton of self-doubt and a bad case of imposter syndrome to crush my enthusiasm and confidence.
@allthingsimportantpolitics3347
@allthingsimportantpolitics3347 4 жыл бұрын
thanks, great advice
@saverioguzzo6144
@saverioguzzo6144 4 жыл бұрын
Hi Stefan, thank you for sharing your knowledge! When you talk about "fundamentals", are you referring to some low-level programming language (like C) and being able to master algorithms and data structures within it? Happy New Year
@StefanMischook
@StefanMischook 4 жыл бұрын
Depends on what you are doing. But overall, just understand basic language constructs like, functions, arrays, variables, basic app structures, good coding practices. Low level programming skills are only required if you are going to do low level programming.
@Highseasonco
@Highseasonco 4 жыл бұрын
Gorgeous video
@mustang7ist
@mustang7ist 3 жыл бұрын
Whoa Stef, was that you jamming on the drums at the end?!
@StefanMischook
@StefanMischook 3 жыл бұрын
That's my tune. I figured out the beat on my kit, but then reproduced it with my iPad and put together the rest of the tune. You like?
@felipediazcristianismo
@felipediazcristianismo 3 жыл бұрын
Great help. Thanks!
@StefanMischook
@StefanMischook 3 жыл бұрын
You're welcome!
@donemu9096
@donemu9096 4 жыл бұрын
Anyway to intern remotely? I live in a very low opportunity market so hard to find a way in..
@flowingtogetherintime8848
@flowingtogetherintime8848 4 жыл бұрын
Hi Stefan, love your videos. I’ve been working as a COBOL / Mainframe développer for a year. I’m wondering if the things I’ve learn are transferable to other technologies, in terms of fundamentals you know. Any comment / advice on that ?
@philhagerman
@philhagerman 4 жыл бұрын
Axel, you would be what is known as an outlier. The fact that you are doing COBOL for a year, wow someone got lucky to find you and train you. Unfortunately I can say that the programming basics for COBOL aren’t going to be that transferrable. I’m pretty sure the basics of Object Orientation and Functional Programming don’t make their way into much COBOL. However I would also look at this from another angle. If you actually enjoy what you are doing you will find that you are a very rare commodity and a very expensive one at that. If you are willing to travel the companies out there that still use COBOL and Mainframe computing (more than you might imagine) will actually pay through the nose to find resources to work those systems. So you may have more difficulty than most to transfer your skills, the skills you do have are considerably more valuable to those who need you. Good luck. It’s often good to be a big fish in a small pond vs small fish in an entire ocean.
@hectorcedeno5186
@hectorcedeno5186 4 жыл бұрын
Ruby is may be the best web developer language !
@dejohnny2
@dejohnny2 4 жыл бұрын
Stefan, should new developers learn how to build decentralized applications on blockchain networks?
@StefanMischook
@StefanMischook 4 жыл бұрын
Only if it comes up. This is a rare niche need these days.
@NewYork7914
@NewYork7914 3 жыл бұрын
Best advice ever!
@chaoukimachreki6422
@chaoukimachreki6422 4 жыл бұрын
Stefan shines with Rainbows of awesomeness.. He has that wise comforting voice, he's like the plato of pragramming.
@JM-ly1vc
@JM-ly1vc 4 жыл бұрын
Liked before I start watching!
@mkrajaci
@mkrajaci 4 жыл бұрын
Hey Stef. Where would you insert niche specialization in this journey?
@GenjaOrigins
@GenjaOrigins Жыл бұрын
I worked 1 year android with java, then xamarin forms C Sharp and now i want dive into React and i got 2 years xp but i thnk i wasted most of it i am bad dev..
@s.f.6846
@s.f.6846 4 жыл бұрын
Thanks for the tips, I hope you dont mind me leaving a comment. And also, I really like how u stress the importance of learning the fundamentals. But: comparing devloping to learning the drums or MMA is something that made me wanna leave my honest opinion ... what is it with developers, that they always think to know everything and that everything is just a matter of learning it? I like technology and IT projects but developers have imo such an ignorant way of dealing with others. Play an instrument to have fun or get your feeligs out, do MMA to enjoy it or to release your anger, not just to reach a certain level. "Professional plateau", man thats not what life is about. I always have a feeling that a lot of developers (at least the ones I met so far) only work hard to reach a certain professional recognition, even when they start learning an instrument or a sport and so I found it interesting that you mentioned that. Thats just how my developer friends talk. Not learning the drums bc of joy but to quickly show what they have learned. Developers, why always the anxiety to not be good at something fast enough? Some reach professional confident in year 6 or year 10, not year 3, and thats fine too, developers have pushed each others into rushing and learning so fast. Put your soul in something, dont only look at how to get quick results. Man, most developers sitting in a little cubicle and take the train like everybody else. Developing complexes, thats what most of them develop the best and it started to annoy me. Eric Claption practised for way longer than 3 years before reaching a professional confidence and he plays with his heart, not to get recognition. And the way he plays can no one learn in even 30 years bc some things you just cant simply "learn". But u dont just know coding but also the learning curve of playing the drums or learning mma and have to tell the whole world about ur knowledge? Common, this is typical developer!s complex :D Not hating your videos but thats an honest opinion that I developed over the last 6 years, working in IT projects in 2 different contintents. Please stop thinking that everything is a race and we need to learn faster and faster and faster. Put ur SOUL in it, thats what life should be about. Esp this DevOps movement, man everyone supposed to know everything now. And when they go home, they all learning an instrument now and it usually sounds awful. But they gonna tell EVERYBODY about it. Most developers at work laugh behind my back in the beginning bc I am not the fastest learner bc I usually dont enjoy rushing through technologies. And still, I always get the job done and the customer happy. Learning doesnt need generalized time frames. We should learn what we love, not for quick results. And some things, like learning an instrument, you dont just "learn"... art asks for more than just learning hard facts. And I always tried to see coding as an art too but I start to believe that this is actually not so much the case.
@SpazeOfficial
@SpazeOfficial 2 жыл бұрын
outro song?
@DevlogBill
@DevlogBill 2 жыл бұрын
Hi Stef, is learning OOP for JavaScript much harder than learning OOP in another language like let's say for example Php. I find learning OOP with JavaScript very complicated. Is it because JavaScript isn't really OOP because it is a prototypical language? I noticed so far that after picking up Php I am learning faster with this language over JavaScript. Or am I completely wrong? thanks...
@techm_b_yo2toyoutube899
@techm_b_yo2toyoutube899 4 жыл бұрын
I think you've fuelled my python learning. Thank you man.
@josephjones836
@josephjones836 3 жыл бұрын
15:24- 15:38 "fantastic and useful in NOT doing ruby."
@darkxiao
@darkxiao 4 жыл бұрын
If anyone doesn't mind explaining, what do you mean exactly by tutorials? Do you mean simply going through a course like Stefan's or a Udemy one? Or one of those "how to clone twitter" or "build a instagram bot with python". Thanks all! I've just begun starting to learn web development (starting with codeacademy and hoping to start down the JS path). I don't know exactly where I want to be or end up but I do know that I want to make programming a staple part of my line into this new decade!
@StefanMischook
@StefanMischook 4 жыл бұрын
Tutorials are the step-by-step how to build XYZ. A proper course has a totally different structure and are far harder to produce. My HTML, CSS, JavaScript and PHP courses took nearly 8 months to write, produce and edit working about 80% of my time with a part time editor. But these courses have hundreds of video lessons and over 1000 quiz questions. Doesn't compare.
@darkxiao
@darkxiao 4 жыл бұрын
@@StefanMischook Thank you so much for the explanation Stefan! Do you think it's possible to jump into React after taking your web dev course? I've been doing a lot of thinking and I THINK that's the route I want to start my journey with seeing as I would like to get a job in my current workplace as a developer down the line with those technologies.
@StefanMischook
@StefanMischook 4 жыл бұрын
@@darkxiao My web dev course is really a developer course that happens to teach web dev. It is designed to give deep knowledge that you can use to pivot in many different directions. React is a natural progression because you need to know JS, HTML, CSS and the web in general. I teach all this and much more.
@donblack1571
@donblack1571 3 жыл бұрын
Looking forward to year three.
@StefanMischook
@StefanMischook 3 жыл бұрын
Keeping working Don.
@donblack1571
@donblack1571 3 жыл бұрын
@@StefanMischook ty
@lexasusopra8704
@lexasusopra8704 4 жыл бұрын
ty for the helpfull video. but what would you consider a foundtementals for let say the mern stack?
@crook6218
@crook6218 3 жыл бұрын
Thank you
@StefanMischook
@StefanMischook 3 жыл бұрын
You're welcome
@Anthony-wg7fn
@Anthony-wg7fn 4 жыл бұрын
What kind of jobs should I look for after my first 45 days? I only know HTML and css and starting to learn JavaScript.
@StefanMischook
@StefanMischook 4 жыл бұрын
Start with putting up websites for people.
Get out of Code Tutorial Hell now, and Get a Job!
13:31
Stefan Mischook
Рет қаралды 65 М.
The 10 Rules to Live By
13:28
Stefan Mischook
Рет қаралды 14 М.
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 4,9 МЛН
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,6 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
Why I Never Wanted a Job at Google?
19:22
Stefan Mischook
Рет қаралды 87 М.
Steps to Landing your FIRST Programming Job
12:13
Stefan Mischook
Рет қаралды 19 М.
The #1 Reason People Fail at Learning Web Development
7:52
Stefan Mischook
Рет қаралды 55 М.
7 Years of Software Engineering Advice in 18 Minutes
18:32
Typescript Adoption in React Development in 2025?
14:55
Stefan Mischook
Рет қаралды 4,2 М.
Why I'm a Millionaire (as a millionaire)
14:53
TechLead
Рет қаралды 1,2 МЛН
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 259 М.
How Journey Was Made and Why The Developer Went Bankrupt
16:05
ThatGuyGlen
Рет қаралды 379 М.
Stef's Top 10 Rules of Code in 2021 ... Game Changer!
19:54
Stefan Mischook
Рет қаралды 88 М.
A 58 Year Old Self-Made Millionaire Shares Her Best Life Advice
16:14
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 4,9 МЛН