Love your honesty, i've been teaching myself to code for about 8 months. 1 hour a day after work, house chiors and taking care of the kids and I'm still far from ready for my first web dev job.
I so know that I did Criticized your attitude before, now I'm seeing this video, I do agree with you, exactly. When a person has responsibilities, that can be a single mom, supporting her family and isn't in the best condition to practice several hours a day. But, she still loves to code and still tries to manages her life. Good comment.
Took me 3 years (2005 - 2008). No bootcamps back then. Just books, internet and an online community of SE pros. 14 years later I'm still in the IT industry.
How many hours a day did you spend on coding? I am spending 5-6 hours a day, every day on freecodecamp. I sincerely hope to be job ready in 1-1,5 year.. alternative would be working for a factory or warehouse...so sad
The complete honest and brutal truth is what keeps drawing me to your videos. I'm in the same boat as many of your followers, aspiring self-taught programmers.With so many people out there on TH-cam describing their self-taught journey, yours is the one I relate to the best. Keep posting videos man, they really do inspire us.
I am a self taught dev with ~20 years experience... And I still suffer of impostor syndrome. People think I am highly skilled with my 20 years of experience, but it really depends. I wasn't using 1 specific tech for 20 years and became a god in that tech... but I learned a shitload of techs.. I need to learn new stuff every day and I can't ever say I am extremly skilled in 1 tech, there are often better devs out there if they stick to a specific tech long enough. My strategy was always: I learn something but only enough to get my job done and move on with my life. If the project needs more attention in the future I will probably learn even more about that used tech. In my experience I create a project in a specific tech.. and after 2 years or so a new tech comes up and I start the new project with the new tech. I can't remember when I got my first "real" dev job, I started with my own projects for few years (commercial software / webapps), later decided to try fulltime. I probably got lucky and a company hired me quickly.. I sent out only like 5 applications.
People tend to overestimate what they can achieve in 3 - 6 months and underestimate what they can achieve in 3 - 5 years. If you are not in it for the long haul then you might as well give up now. Another thing is you dont need to remember the syntax of everything - just learn it and know that it exists and can be googled for your specific project. Good luck to all on this journey.
I've been programming JavaScript for 2 months but I knew a bit of HTML and CSS beforehand. I've done a lot of projects already and finished portfolio + one vanilla JS portfolio project. Now I'm gonna learn react and create a project with that. Just wanted to say that if you work 8 hours a day on coding, you can get very far very fast.
Not everyone has 8 hours a day. I have work and family to feed. Most of my learning is after everyone sleeps. I usually sit and code for 2 hours midnight to 2am. I only get about 5-6 hours of sleep. It's physically and mentally draining! If you have 8 hours a day then be humble and grateful for the time you have.
@@ibrahimal4342 exactly. All these people saying anyone can have 8 hrs a day don't have kids or responsibilities. Some of us work all day and come back drained and have to take care of the kids.
Last November I signed up for a coding bootcamp, and your videos have been a great source of inspiration to continue pushing. I just turned 32yo and I kept wondering if I had a future in this world. Thanks a lot and keep it up!
@@texanboiii562 It's quite different to every other thing I have learned/studied in the past. It's a 12 month program with a 3 hour class monday - thursday. Fridays are for self-study and we sometimes have a master class or conference. Classes can get tough and long with the teacher continously talking and explaining. The only thing I don't like is that you don't have to submit the projects. You just basically follow along and ask questions when in doubt.
@@sebastianmg2 thanks for the feedback. Currently taking a Udemy web development bootcamp course. Seems fairly good. So far I’m able to understand the concepts of html to start off.
I want to share my story. It took me around 3-4 years. I left university and started learning programming as a self taught, but I feared that once I would get a job I wouldn't get enough time to study and learn new things, so I waited and waited and waited. I never looked up for a job until I got a job offer I was not even looking for. But happens that I was long ago ready for the job xD And after I started working I still learn new stuff every single day, so that was just a stupid fear of mine. Looking back I would say to me to start looking for a job after half a year or so. I would have learned it so much quicker that way.
@@fortznite8150 Thanks for asking. I was doing some TH-cam content and the CTO of the company saw my videos and got interested in me. He contacted me through Twitter DM. Yeah... Teaching is the best way to learn and can also give you a job 😅
What people also need to realize about self-study is that a few months in, you might not realize that it's actually for you. You might not enjoy it at all! And most importantly, that's OK!
True, more people like the idea of it than the reality of it. And, its ok! as you said. Because hopefully it actually expands their horizon and introduce them to new pathways, some of it are more inline with their passion.
As a 17 year old, 18 in September I will give a warning for people like me. I have all the time in the world, no school no work, so I can put all the 12 hours I have in a day into learning how to code, but there is a problem if you dedicate all that time in it, burn out. Burn out can happen even while learning, sure you got time to learn but you also need time to be able to digest all that new information. Taking wayyy too much info in your head makes you mentally exhausted no matter what, and I speak from experience. For everybody else like me, pick a time you want to start the lessons and take a break when you feel like you're gonna pass out. I usually do 4 hours per day or more if I can, but if I get too tired and can't concentrate I take a break
I pretty much scrapped the idea of doing it in a year. Im mid 30's -job, bills,kids the works im just plodding along trying to get a little done most days. JS and atleast a framework are pretty much required in my country so i will be getting comfortable with that for the foreseeable and when i feel confident ive got them down i will apply the worst thing that happens is i get a better pay offer.
@@willnicholson18 That's kinda the new normal isn't it ? especially in America. Insecure jobs and sky high rental prices making sure no one can afford to rent.
Needed to hear it. 29yo. At my 1.5 month mark of learning. Shit happened this week (car stolen/cat converter theft) and I fell off the horse. Decided to watch Marvel Movies all day. Getting back on the horse tomorrow.
I’m 2 years in, I started when covid hit. I’ll be honest I’ve maybe done 6 months of study. I keep taking breaks etc. it’s only since December have I been going seriously. I picked up flexbox, grid, box model and am finishing up fundamental JavaScript with ascync, promises etc.. then it’s onto react and I hope to be job ready by March.
I really like how honest you are. I've been Software Developer for the last 10 years ("Senior" now) and I still feeling myself not good enough to solve some problems I face.
I was just telling a friend who is interested in this field the same thing. For me, the constant learning is part of the appeal to being a developer. The code I write today, looks a lot different than the code I wrote 14 years ago.
Mine always looked, input, validate, process, output, insert. It is as simple as this. Just make sure it is recursive and a small bit can be plugged in the larger whole seamlessly. Learned this while building radios some 25 years ago. Programming is data plumbing, very similar to water plumbing and electricity plumbing ... no matter what they say ;))).
Hey discovered your channel by accident, really like your content, awesome stuff! Subbed! (the following is not spam, but is a wall of text) Thought I'd share my experience and maybe give the other guys here a bit a motivation. First off let's get something straight, I'm not the most dedicated person, even so I have had periods where I did spent at least 5-7 hours a day studying for a few months then I just crashed, reached a point where I got mentally exhausted and just couldn't go on. Even so I never quit. I'm not from the US but here where I live it's not that much different from any other place when it comes to this job. In my 20s I mostly spent my time time on video games, never really knowing what I wanted to do.. didn't even give it much thought. I have a degree in Public Administration but I mostly use the paper diploma as a makeshift spyglass as a fun way of looking for a new job :'D. I used to work as a manual tester for both video games and web apps and decided it was not for me. Going through the exact same web page and clicking the same things over and over is not fun... a few more months of that and I probably would of ended up in a mental institute. When I started testing web apps I did dabble in a bit of code, nothing too serious, a bit of Selenium, but I went back to manual testing, that was when I found out I liked coding. I got into programming and web-dev back in 2018. I did attend 2 bootcamps and yes they were not enough, and hell yes I did have to study a LOT MORE on my own. Even so I admit I still suck, but I can at least get something done. When I've got into my first job as web-dev (front end) man was I hyped, even had 3 months of training in Angular. When actually started working I did something completely different (HubSpot CMS) with JQuery/HTML/CSS. I'm still wondering to this day why that Angular training was needed. I swear I never even used it and I even forgot how it works, I just remember a bit of TypeScript but that's about it. Long story short is, that first year was brutal. I got fired because I apparently was underperforming, websites were not pixel perfect, and we were supposed to build a HubSpot website in 3 days. I did it them in mostly 4-5 days with overtime. I remember my former boss calling me a 'professionally' lost cause. All of this on minimum wage for half a year. If I ever see my former boss again I'd probably throw up in disgust. I've been seeing a therapist since :D. My skill-set revolves around basic front end and I do know a bit of OOP/design patterns but I don't use them. Don't even use any sort of library. Just basic good ol' procedural JS. (bad practice I know) I'm studying Vue right now, I really like it and hoping I might get a future job with this. I'm also studying PHP in order to expand my skillset. So right about now I am working on HubSpot CMS (only tech I feel comfortable), again, though that will soon change :( . My former manager got fired, my other colleagues got fired, only people who knew I was hired as a junior front end dev, and now I'm a solo junior level developer working for 8 marketing asshats that think I'm some sort of Voodoo Wizard. They want to migrate everything from HubSpot to WordPress and want custom functionality built for that. I can honestly say I only know a bit of WordPress, I never even used PHP for a actual job. Whoopty doo, I now have to become a full stack dev in I dunno.. 2/3 months? I will probably get fired since I lack the skills they need. I'm trying believe me, studying as much PHP and WordPress as I can in my free time, but even so I'm not sure I can handle it. Even so I REFUSE to quit, some people might call me a masochist, but it really is what I want do. I honestly like building stuff, there is a certain magic of seeing something come to life on a webpage. How is all of this wall of text relevant to the subject is you may ask? It will take A LOT, there is no hiding from that. I'd say you need at least a year of daily coding to get a bit comfortable. Other than that, it really is up to the individual. My advice to you guys. DO NOT QUIT. Set your mind to it, set yourself a few objectives , and just do it. Yes you have to like it. Don't think about $$$. That will come in time, but you do have to put in the work. !Keep at it, I guarantee it's worth it. If you sacrifice nothing, you gain nothing. This is comming from a guy that lost a few strands of hair :D. Thanks for reading my ginormous wall of text and good luck to you!
I started with my first online tutorial for web development last 2016 but I was employed in a different industry then. It was only 2020 when I had my first PAID freelancing gig because I focused studying since 2019. It takes focused time, effort, and discipline to actually learn and get a job
Took me about a year "part-time". Learned on/off 0-20hrs per week while still employed. I was promoted and had so much workload I stopped learning for about a month. Also had our first child four months before I started learning. Quit my job 3 months in the new position to go all into coding. Applied for a 12 week Web Dev Bootcamp (Bootcamp costs can be covered by your state in Germany if you meet some requirements). Got a job immediately after, but that was a big portion of luck, LinkedIn activity and the willingness to not get paid a lot.
Iam a mechanical engineering graduate and unemployed for 2 and a half years and can speak 3 languages, finding a job in today’s world is even harder than it was during the Great Recession of 2008 I can’t even find a part time job hell I can’t even find a job where I can work without being paid and yes I have the most well designed resume and have applied for over 800 companies and got only interviewed for 2 jobs which I got rejected because of my lack of experience despite one of them being an internship. My advice to anyone who is young is to focus on developing a skill whether it’s programming, learning how to use a certain software, cooking ANYTHING will help you out more than a degree ever will, don’t waste your money and more importantly time to earn one, use that time to further develop yourself.
if you dont find a job with 800 applies your CV must be really bad. Dont blame the world if your resumee seems bad. I went jobhunting for 14 days and could choose between 5 spots. Work on your Resumee.
@@kaanozkuscu5079 two of the interviews i had was one with deloitte the other one was from schlumberger two of the biggest and most competitive companies in the world i guess big companies are attracted to bad CVs jokes aside i paid A LOT of time and money to perfect my CV and had many of my friends who worked on HR to analyze it and make sure its good. It really depends what year you were graduated in, did you have experience? where did you apply? did you have any connections etc.. there are factors and advantages that you may be having that many of us simply dont. Where the hell did i blame the world like you claim? My point is that many companies nowadays simply dont want to hire people with no experience and train them from Zero this fact is even more true with all the pandemic BS happening what iam saying is common knowledge entry level jobs are not entry level anymore some of them even require 3-5 years of experience and a simple look at the statistics will prove that iam not the only one who is struggling to get a job, many companies are now removing collage degrees from their qualifications this includes tesla, google and many other big companies valuing actual experience and skills over a degree.
@@نونيم-ي4ح hmm, try one League lower if you are too green behind your ears. No school and cv will help you get a place at the global top 10. In these companies you get only if you know a guy who knows a guy 😉 I had a friend, who was like "I will only work if I make millions" well, he made Jack and I work for the government. Get experience then go big.
I started applying to software jobs 6 months before I graduated college. Took me 6 months before I got my first job. It was rough. Been a Software developer for 3 years now.
Did u build project before applying or did u just apply and got a job? And do u think it's easier to get job for somebody that went to college/uni or that want to bootcamp or self taught
I'm going to say.. just code every day with a project in mind. The concepts learn first then keep learning them as you code. But who am I to speak, I have a college degree in computer science. Though I would like to think that what made it fun was playing with what we learned by experimenting on our own. Those taught me more than anything.
10 years ago I tried learning code on a mac. Couldnt understand fucking shit. It was like an alien language for me. Because of my autism and ADHD. My brain hates math with a fiery passion because of that. It became clear to me that I had to give up coding. 3 years later i built by first gaming PC. After 2 courses of IT. I learned my passion for computers. By the time I was almost done with the last semester of senior year. I fell apart because I couldnt grasp networking. And personally being evicted by my stepfather. I realized that my computer skills boil down to buulding shit and installing programs. The only job I could ever have in the tech industry is help desk which is barely above minimum wage. And employees are expendable. My other option is working for a niche computer repair company or pc building company. At the end of the day I'm just a gamer who likes PC building. 6 years later after graduating high school I realized my career path is null and void. Currently in my mid 20's having no clue what i want to do or even if I can with a worthless piece of paper that this country is so obsessed with called a "degree".
I did EDx’s full beginner python course, then realized I knew nothing, so I went to uni. Just finished my first year. I’m talking to a bunch of final year student and they’re constantly being headhunted by local tech companies. It seems crazy not to go do a Bachelors decree if you have the time.
I'm 25 years old. It's been 2.5 years without a job for me. I have social anxiety & depression which became crippling due to domestic issues over the past 5 years or so. I know it's exceptional circumstances and I may be an outlier, but how would I explain my employment gap? Is it okay to be honest about mental health in an interview? I have been learning MERN stack in that time. I have a portfolio with my 2nd big project almost complete. Edit: I graduated with a BSc in IT in 2017 but didn't know what to do at the time so I just worked in an E-cig/Vape store for 2 years 🤷🏽♂️ it was the best I could do at the time with my anxiety because the shop was small and I didn't work with too many people. Basically it didn't make me feel incapable lol
Don't be honest about yourself on the interview, only as soon as you get the job. Just learn how to give 0 fs about how others think of you, and focus on mastering your craft and you'll be a happier individual and open yourself to opportunities that cater to you. Remember, you live and learn. knowledge is power, skill is value.
Hey buddy, don't know if you'll see this, but the key for all interactions in life is to not give any more than what's needed. If you go to McDonald's you're not gonna tell the cashier a recap of your past 6 months when he asks how you're doing right? Same thing with interviews. If you get asked about the gap on your history, make some shit up! Make it professional and like it was purposeful and sprinkle a bit of the truth in there. "I took some much needed time to reassess priorities while also developing my soft skills in various odd jobs to better prepare myself for a long lasting career" Or "During the global pandemic I had a unique opportunity to explore what I wanted to make a career of, having explored options I find myself wanting a stable position where I can polish my craft and start moving forward in this field" Edit: don't be honest about your mental health, most companies don't care, and if they do its because they're worried you'll be more of a liability than an asset
@@bradleyjones1008 are you from the US? I'm from the UK and in the past few months, the advice I've received was to just be honest. Maybe they try to be a bit more understanding here, I dunno 🤷♂️ I met someone who was out of work for 7 years with Crohn's disease, used to be a Lawyer. His current job is his first after 7 years (since he's been dealing with his health problems). He is now a work coach and helps unemployed people (on benefits, disabled, those struggling mentally etc.) with the job hunt.
I got my first job as javascript developer after 18 months of bootcamp and personal growth, i created a big portfolio in github and i tested with many assignments after the interviews. I had more than 200 interviews in a year before the final offer from the company i now work.I never was a pessimistic person but the continued rejections cant ruin the confident. And most important i spent less than 500 euros in courses.
I think to proper question here would be, how long would it take to acquire relevant knowledge that can help you land a beginner programmer job in "the respective code". As some codes are harder to learn than others therefore different demand and pay ranges
Ive been doing different forms of software development for the better part of 6 years now and I think the most import thing to focus on is the love of the craft and to enjoy the whole process. It is something that takes years of compounding growth just like learning to play the violin or guitar or piano. Don't be in it just for the money, be alive in it and be in the moment, after life is only a collection of moments, and goals are great because of the growth we experienced on our way to them.
I'm already in technology, but support and networking side of things. Watching your videos to get a perspective on being self-taught. But my focus is on QA/Software testing. Still need some coding and automation experience. Wish everyone else here the best of luck! Hopeful in making the bridge and being able to move over to a more satisfying career.
Took me 6 mo. to learn iOS development to the hang of doing projects, get used to Xcode, and shit like that. I never touched mobile before and mobile is an entirely different beast than web dev but getting used to Xcode and knowing how to work it the real challenge. I never had a full time dev job but i do freelancing. Freelancing is tough cuz it depends on the price you charge. Im ok w/ pricing my services "pretty high" cuz the time to research, design, develop, test runs, regardless of the complexity is a lot. I saw some ppl charge, $5, 10, sometimes $25K per project. But tryna find the first ft dev job I bet is hard cuz the competition for jr roles is big. Self taught, CS students, and bootcamp grads going for those same jr dev jobs? 😥
i mean, you got SE & CS and sometimes even CE students (grads, grads with intern experience, interns, hell even dropouts with intern experiences, community college grads, bootcamp grads, other degree grades who have tech skills etc) all competing with a "self taught" programmer, its def tough to get a job, nevertheless within 3 months. good luck to those self taught. often annoys me when people tell me - but bro u can just learn coding on your own instead of being a SE major at a good uni lol
Good to see videos that are not the usual clickbait of learn in 3 months.... Im 30, work a full time job which need overtime from time to time plus have a daughter with autism. I started to teach myself programming in december and I barely have time to study, i have to wake up super early to be able to study. Your channel plus a few other ones had keep me going with motivation. Everyday I feel like quitting, but me wanting to give my family a better life keep me going. Keep doing honest videos👍🏾
Totally got you there, have an autistic non-verbal and 3 other children. You aren't alone! I'm working towards this too, just may take us a little longer but it's fine.
@@Loki_Dokie Hey a little curious how old is your kid with autism, mine is non verbal too but she is only 2. She started therapy a month ago and the progress has been amazing. But I am worried that she grow up and never get to speak fluently.
@@Drakkarius he is 5, runs around spinning stuff, covering his ears and making noises and screaming and laughing lol. We have been working with him and he does well with commands and knows what things are. Everything will be fine :) at this point though sometimes we wonder if he isn't talking yet because his siblings talk too much lol. We use flash cards and such too. They also sell a tablet with an app on it so they can tell you what they want by picture and such, may get one sometime.
if have 5+ years exp and it took almost 6 months. I did reject some bad offers but it all depends. After learning those basic skills, it can be a numbers game.
Currently learning to code and it's terrifying how you legit explained my situation at 3:00 🤣🤣 am soo dead! That's literally what i do!, wake up, code, eat, sleep and touch some grass occasionally 🤣, i consider myself very lucky! and also programming isn't absolutely new to me cause i've done a ton of Python and BASH. soo i'm lucky LUCKY!, thanks for a great video. 😊
Appreciate your honesty. Ive been self-teaching for a year and I'm still far from ready. I have a job and trying to change careers but I don't have all my time for myself.. I know it will be slow but it's about consistency I think.
answer is easy: as soon as you can convince them that you are right for the job. i got jobs waaaay above my skills when i started simply because i was very friendly, energetic, proactive and dynamic on interviews. and when they hire you, you can learn the real deal there from the others.
3:00 I like how you vocalize the different reasons why it would take someone longer to get to the same goal. One has way more free time than the other.
New subscriber, 5 months, I've got 1 project, in the middle of the 2nd one, want at least 6 projects by the end of 2022, good ones. Patience, 3 hours per day on my free time . 3 months to learn programming? no way, this is a lifetime project. Thanks Dorian!
Realistically speaking it takes around 14 to 20 hour of studying before you understand preciselly how a programming language works and about 50 to 100 hours of practice without tutorials, just using your own notes that YOU TOOK while you where studying, after that you are good to go and you could try your luck at some low level companies or job interviews that offer training and are willing to hire newbs.... otherwise for more advanced companies, do 1 or 2 complex projects by yourself or with a team to put in your resume and talk about with the interviewers. This is not just about programming, but about almost any technical skill there is out there. Study, learn, memorise the tools, throw yourself into the fire and start using your tools, if something breaks, fix it.
I've always liked and had interest in coding. I love it, I futz with building a website I'll never put on a server just to see what can be done, learn, and occupy my free time now that I'm retired. I thought I wanted to code for a living but after gaining some notoriety and getting some customers I quickly realized doing it for a living wasn't for me. I retired from being an industrial mechanic. I've been learning coding since 1980. HTML and web languages since 1995. I also learn something every day I dive in to it. It's quite annoying that some people that request being taught think they'll be an expert tomorrow or next week when I'm far from an expert and I've been at it for over 30 years.
I started self learning web development last march, and today I've got two simple projects developed from scratch in vanilla JS, still not job ready though, I'm currently learning React and NextJS and looking forward to redevelop the vanilla JS projects as NextJS projects, and then I look forward to apply to jobs
Honestly, 1 year since the moment you start LEARNING sounds like very little time to me! I actually find it reassuring, as I'm 32 years old, I've always been good with computers, and have enough savings to sustain myself for at least a year if I choose to stop working and dedicate as much time as I can to learning code, which I started doing about a week ago with freeCodeCamp after watching one of your videos on it. (and I had a little experience with Mimo before that).
Don't be like me trying to learn everything THEN quitting after tripping up on interviews. I thought that I had to know everything. I WAS a perfectionist. Now I know better. You don't have to know everything. Now after settling with a trash job I lost during the pandemic, I am jumping back into it. I am seeing things more than I ever did 5 years ago (yes, if I didn't give up I'd probably would have had 3-4 years of experience by now but I am not worried. I don't plan to retire at all.) Heres my fails that possibly held me back. #1 Needing to learn 3 different programming languages at once instead of choosing one. #2 Building the stuff from scratch rather than learning the already built technologies. #3 Using a lot of time to plan the code, then at the end doing all the work. #4 Not commenting code. #5 Looking at my previous code and deleting my github...then having my hdd fall of the desk lol. (I bought an encrypted hdd for cheaper than the normal one thinking it was a steal. When it fell, I could NOT recover ANYTHING from it...) #6 Giving up after 10 interviews and not asking questions about what would make me more employable. I really thought I had to be a master. Now I know better. The time allowed me to remove the idea of being a perfectionist needing everything to be right. I am expecting it to take 6 months time.... Oh OHHHH OHHH forgot one more thing #7 THINKING I COULD STAY IN MY HOMETOWN INSTEAD OF MOVING!!! I had some offers but I had to leave to some places I disagreed with. Now I realize I should have went and then came back to my hometown and reapplied there after getting the experience.
I've been self taugh for about 2 months and managed to land a trainee software engineer job, getting 14 weeks of paid training then they're gonna put me on a project and I'll go from project to project I think this is very rare and I am very lucky!
I just started learning from a boot camp in December, Im about 30% of the way through. I struggle with procrastinating working on it for some reason. I work 60 hours a week but I understand that I like(learning to love) this field. I believe I want to allocate more time but it’s not consistent enough due to other obligations. Loved the video🔥
Yep, that is me. I just finished my college this semester and there are no jobs in sight, if i want to have any chance that isn't a remote job or trainee, i will at least have to travel to another city because the place i live is just dead. But even so, i don't feel anywhere close to being ready to work right now, many times i stopped training Python to focus on the lectures of the college, and those aren't even that helpful for my profession
I’m glad someone said it! I work full time I’m a mom and I’m married. I do a little bit every day. It’s impossible to devote hours upon hours a day. I wish it was but that’s not my reality. Still working though school. I’ll get there.
Thank you so much, I can relate to that. I can only study when my wife and kids go to bed and on weekends. About 2 hours every night and 4 to 6 hours on weekends. that's good advice you gave.
I'm in the same boat. I think a lot of people forget that there's no rush. If this is something someone wants their career to be for the next 30-40 years then what's 2 years of learning gonna hurt?
The 1 major variable which people will avoid at all coast is IQ, some people will always learn faster than others, but just like the rabbit and the turtle, the winning in the long run depends on focus and discipline.
The hard work and the hours and hours learning when you could've been playing Xbox and drinking beer will out perform those who rely on talent and IQ almost every time.
@@BUGPLAYS Indeed! I know a colleague of mine who scored genius-level IQ, very smart and fast learner, once he learns system he gets bored and never finishes, he never followed through 1 career path, he's still in a loop while I far surpassed him.
@@atlaskaiser9951 I'm like that friend of yours lol not sure if my IQ would be genius level but everything else applies to me. I learn very fast, get bored, and then move on. Keeping myself from doing that with coding is very difficult but... I want this career.
Guy with such an IQ tend to be bored on menial programming tasks. He should be out developing complex research-level algorithms however often infantile in demand.
Honestly. im thinking on going to a bootcamp to fast track my learning, i've been trying the self-teaching route for the past year and i feel i am no further then when i started, i try to study about 2 hours a day and i also have to watch my 2 y/o everyday. It is really hard to self teach when raising 3 kids.
Is your partner with you? Sometimes its easier when you can communicate with that person in letting you a bit more time to practice your craft. For my case, i really had to fight for it and it wasn't easy. It was worth it but it was hard, had a lot to do to make her understand that this is really important for our future.
@@coderonix4501 Hey. Yea we’re together she works right now so I can watch our youngest, I decided to quit my job and be a SAHD for now. I’m really trying to do the self-teaching I just think going to a bootcamp especially with the structure I further my learning and get a job sooner. I’m not saying it would be right after the Bootcamp but maybe closer then self teaching. She understands that it’s for our best interest of the kids. Cuz honestly you need 2 incomes living here in Canada just to survive.
I use as much time as I can, I have a full time job and a wife men its hard but Am still kicking it in.. now Am polishing my css Before bootstrap framework. Thank you your channel encouragement to my hustle 👍🏾😉
Never stop learning no matter your age (30, 40, 50, etc). Set realistic goals and execute best you can. I set aside time to code whatever I want from 10p til 12a. It could be a new algorithm, new frameworks or dev ops. No, I don’t do that every day, but do make the time each week. I am a software engineer and coding is just fun. My first job was at a medical lab and while there I was so hyped on learning my boss gave me an IDE for C++ compiler for Xmas. I was in heaven hah and jammed away on it. Nowadays, I am a full stack sr. Web dev.
I have been on and off for over a year. Got discouraged for a while and quit learning. Stayed back up again. Didn’t know what language to learn, bought some courses on Udemy, only half completed most of them. Then I quit again. Now I’m back in to learn again for the last couple months.
It took me almost two years to officially switch into the industry. Started learning code at 30 with a full-time job, so I would code at night for a few hours. I just kept it going and used GitHub green squares as motivation. Which in turn looks good to employers. If I can do it, you can do it!
Learning already a year or so even longer. Having 2 young kids, full time job with 2 shifts. Even though I'm motivated sometimes just too tired or distracted to start learning. I still do atleast an hour a day. That is hardly enough to get immersed. It is not easy. Time can be manageable but the mood for learning to code hardly. It is dry and boring on the learning phase with all the syntaxes and all and there are no shortcuts.
Try putting on some lofi music in the background on a really low volume. Just something to keep you mildly entertained but not enough to be distracted. Staring at a screen for long or even short periods of time over and over again doing the same thing can really suck the life out of you.
@Zef Sure. Figma, sketch, InVision, Adobe Illustrator, Photoshop, and Indesign are used the most. There are many other programs and Apps out there, but if looking for a Job in UX, these are it.
Been coding every day for soon 6 months, but don't feel like I'm ready yet to apply for jobs. I've coded or been learning coding for +500h, but there's just so much to learn when you're trying to become a Full-Stack Developer. One thing I've been wondering though, Dorian, if you happen to see this. When did you feel like you were ready to apply for a developer job?
If you haven't found a job yet or haven't even started to look for them, the right time is when you plan for a big project that will showcase all the skills you claim to know and you start applying while building that or if you rather prefer to build it first and then look for jobs to minimize stress, you are free to do so as well. The "big project" doesn't have to solve world hunger, just something personal to you or a simple idea that you add features you think are cool with the technologies you claim to know in your CV.
So basically, it's about learning and making/joining projects to add it into your portfolio. Maybe even do some freelance work, but basically do stuff that can make you better at coding and build up your portfolio?
I wake up to have 5-7am open for coding. I code at my desk on downtime or watch videos/tutorials. I code at home after kids are sent to bed. I have 3 kids and a full time job.
for me it took 8 months to get a job as web developer! kept applying everyday and finally got one which was better than all the jobs i had applied haha!
Just got my first certification for responsive web development from FreeCodeCamp in 6 months (started in September of 22) I’m a quarter of the way in their JavaScript and data analytics on the site. I usually work on my coding usually after I work. It’s a grind but the more I learn the better I’ll get. I learn from coding is to take my time cause you can rush improvement
Im 35, hope its not too late for me to learn . I already know html and css but I want to learn java script and python .in order to change career. Thank you for your insight. Stay Gold ✨️
How long did it take you to land your first developer job?
1.2 years start to finish.
56 days
About a year. Took the first job that was offered. Had to move 700 miles away but my job title ends with developer now.
9 months
Will update when I get there XD
Love your honesty, i've been teaching myself to code for about 8 months. 1 hour a day after work, house chiors and taking care of the kids and I'm still far from ready for my first web dev job.
Just starting the same journey. Good luck and keep it up!
Same here. But we should stick on the track
Probably more ready than you think
Same here good luck
I so know that I did Criticized your attitude before, now I'm seeing this video, I do agree with you, exactly. When a person has responsibilities, that can be a single mom, supporting her family and isn't in the best condition to practice several hours a day. But, she still loves to code and still tries to manages her life. Good comment.
Took me 3 years (2005 - 2008).
No bootcamps back then. Just books, internet and an online community of SE pros.
14 years later I'm still in the IT industry.
how much money you're making now??
@Abhishek Patra not enough to brag about lol
you are such a legend!
How many hours a day did you spend on coding? I am spending 5-6 hours a day, every day on freecodecamp. I sincerely hope to be job ready in 1-1,5 year.. alternative would be working for a factory or warehouse...so sad
How old are you ?
The complete honest and brutal truth is what keeps drawing me to your videos. I'm in the same boat as many of your followers, aspiring self-taught programmers.With so many people out there on TH-cam describing their self-taught journey, yours is the one I relate to the best. Keep posting videos man, they really do inspire us.
Don't forget to study. If you can, team up with other people and build together.
Did you get a job after one year just currious bro
I am a self taught dev with ~20 years experience... And I still suffer of impostor syndrome. People think I am highly skilled with my 20 years of experience, but it really depends. I wasn't using 1 specific tech for 20 years and became a god in that tech... but I learned a shitload of techs.. I need to learn new stuff every day and I can't ever say I am extremly skilled in 1 tech, there are often better devs out there if they stick to a specific tech long enough.
My strategy was always: I learn something but only enough to get my job done and move on with my life. If the project needs more attention in the future I will probably learn even more about that used tech. In my experience I create a project in a specific tech.. and after 2 years or so a new tech comes up and I start the new project with the new tech.
I can't remember when I got my first "real" dev job, I started with my own projects for few years (commercial software / webapps), later decided to try fulltime. I probably got lucky and a company hired me quickly.. I sent out only like 5 applications.
People tend to overestimate what they can achieve in 3 - 6 months and underestimate what they can achieve in 3 - 5 years. If you are not in it for the long haul then you might as well give up now. Another thing is you dont need to remember the syntax of everything - just learn it and know that it exists and can be googled for your specific project. Good luck to all on this journey.
I've been programming JavaScript for 2 months but I knew a bit of HTML and CSS beforehand. I've done a lot of projects already and finished portfolio + one vanilla JS portfolio project. Now I'm gonna learn react and create a project with that. Just wanted to say that if you work 8 hours a day on coding, you can get very far very fast.
Too bad I don't have 8 hours a day
@@awesome3285 4 hours can do too
@@awesome3285 there’s 24 hours in a day, if you really want to learn something you’ll have to lose sleep!
Not everyone has 8 hours a day. I have work and family to feed. Most of my learning is after everyone sleeps. I usually sit and code for 2 hours midnight to 2am. I only get about 5-6 hours of sleep. It's physically and mentally draining!
If you have 8 hours a day then be humble and grateful for the time you have.
@@ibrahimal4342 exactly. All these people saying anyone can have 8 hrs a day don't have kids or responsibilities. Some of us work all day and come back drained and have to take care of the kids.
Last November I signed up for a coding bootcamp, and your videos have been a great source of inspiration to continue pushing. I just turned 32yo and I kept wondering if I had a future in this world. Thanks a lot and keep it up!
How is it so far?
@@texanboiii562 It's quite different to every other thing I have learned/studied in the past. It's a 12 month program with a 3 hour class monday - thursday. Fridays are for self-study and we sometimes have a master class or conference. Classes can get tough and long with the teacher continously talking and explaining. The only thing I don't like is that you don't have to submit the projects. You just basically follow along and ask questions when in doubt.
@@sebastianmg2 thanks for the feedback. Currently taking a Udemy web development bootcamp course. Seems fairly good. So far I’m able to understand the concepts of html to start off.
How's it gone? Any updates?
Hey man any update?
I want to share my story. It took me around 3-4 years. I left university and started learning programming as a self taught, but I feared that once I would get a job I wouldn't get enough time to study and learn new things, so I waited and waited and waited. I never looked up for a job until I got a job offer I was not even looking for. But happens that I was long ago ready for the job xD
And after I started working I still learn new stuff every single day, so that was just a stupid fear of mine.
Looking back I would say to me to start looking for a job after half a year or so. I would have learned it so much quicker that way.
But how do you get a job? Without any degree and stuff?
@@user-fj6tv9jm5t Build stuff. Have projects you can show off.
I got a question, how did you got an offer if you didn't look for a job? How did they reached to you?
@@fortznite8150 Thanks for asking. I was doing some TH-cam content and the CTO of the company saw my videos and got interested in me. He contacted me through Twitter DM.
Yeah... Teaching is the best way to learn and can also give you a job 😅
@@nicolasparada Now that's an interesting way to get a job
What people also need to realize about self-study is that a few months in, you might not realize that it's actually for you. You might not enjoy it at all! And most importantly, that's OK!
True, more people like the idea of it than the reality of it.
And, its ok! as you said. Because hopefully it actually expands their horizon and introduce them to new pathways, some of it are more inline with their passion.
As a 17 year old, 18 in September I will give a warning for people like me. I have all the time in the world, no school no work, so I can put all the 12 hours I have in a day into learning how to code, but there is a problem if you dedicate all that time in it, burn out. Burn out can happen even while learning, sure you got time to learn but you also need time to be able to digest all that new information. Taking wayyy too much info in your head makes you mentally exhausted no matter what, and I speak from experience. For everybody else like me, pick a time you want to start the lessons and take a break when you feel like you're gonna pass out. I usually do 4 hours per day or more if I can, but if I get too tired and can't concentrate I take a break
I strongly agree with you!!! Burnouts are a real thing, breaks are crucial so that the learning is etched in your mind at the end.
Have you stayed consistent?
Yeah I learnt this burn out lesson too.
I pretty much scrapped the idea of doing it in a year. Im mid 30's -job, bills,kids the works im just plodding along trying to get a little done most days. JS and atleast a framework are pretty much required in my country so i will be getting comfortable with that for the foreseeable and when i feel confident ive got them down i will apply the worst thing that happens is i get a better pay offer.
@@willnicholson18 That's kinda the new normal isn't it ? especially in America. Insecure jobs and sky high rental prices making sure no one can afford to rent.
Needed to hear it. 29yo. At my 1.5 month mark of learning. Shit happened this week (car stolen/cat converter theft) and I fell off the horse. Decided to watch Marvel Movies all day. Getting back on the horse tomorrow.
I’m 2 years in, I started when covid hit. I’ll be honest I’ve maybe done 6 months of study. I keep taking breaks etc. it’s only since December have I been going seriously. I picked up flexbox, grid, box model and am finishing up fundamental JavaScript with ascync, promises etc.. then it’s onto react and I hope to be job ready by March.
how is the progress now? i also seriously started December, although javascript seems to be overwhelming
did you get the a job ?
Currently in the learning phase, but hope to land a dev job soon! Great video.
Keep going buddy
@@cristian-florea-coding Thanks!
I really like how honest you are.
I've been Software Developer for the last 10 years ("Senior" now) and I still feeling myself not good enough to solve some problems I face.
Man I appreciate the authenticity. You are inspiring people to change their lives.
I was just telling a friend who is interested in this field the same thing. For me, the constant learning is part of the appeal to being a developer. The code I write today, looks a lot different than the code I wrote 14 years ago.
Mine always looked, input, validate, process, output, insert. It is as simple as this. Just make sure it is recursive and a small bit can be plugged in the larger whole seamlessly. Learned this while building radios some 25 years ago. Programming is data plumbing, very similar to water plumbing and electricity plumbing ... no matter what they say ;))).
I got VERY lucky. Hired in 56 days after learning HTML, CSS, JS and React. That too learnt the basics of them through a kickstart program
Impossibru
@@keylanoslokj1806 😂😂😂
@@keylanoslokj1806 flashbacks to 2013 memes
@@keylanoslokj1806 Massive emphasis on the VERY
What Kickstart program?
Hey discovered your channel by accident, really like your content, awesome stuff! Subbed! (the following is not spam, but is a wall of text)
Thought I'd share my experience and maybe give the other guys here a bit a motivation.
First off let's get something straight, I'm not the most dedicated person, even so I have had periods where I did spent at least 5-7 hours a day studying for a few months then I just crashed, reached a point where I got mentally exhausted and just couldn't go on. Even so I never quit.
I'm not from the US but here where I live it's not that much different from any other place when it comes to this job.
In my 20s I mostly spent my time time on video games, never really knowing what I wanted to do.. didn't even give it much thought.
I have a degree in Public Administration but I mostly use the paper diploma as a makeshift spyglass as a fun way of looking for a new job :'D.
I used to work as a manual tester for both video games and web apps and decided it was not for me.
Going through the exact same web page and clicking the same things over and over is not fun... a few more months of that and I probably would of ended up in a mental institute.
When I started testing web apps I did dabble in a bit of code, nothing too serious, a bit of Selenium, but I went back to manual testing, that was when I found out I liked coding.
I got into programming and web-dev back in 2018.
I did attend 2 bootcamps and yes they were not enough, and hell yes I did have to study a LOT MORE on my own. Even so I admit I still suck, but I can at least get something done.
When I've got into my first job as web-dev (front end) man was I hyped, even had 3 months of training in Angular. When actually started working I did something completely different (HubSpot CMS) with JQuery/HTML/CSS. I'm still wondering to this day why that Angular training was needed. I swear I never even used it and I even forgot how it works, I just remember a bit of TypeScript but that's about it. Long story short is, that first year was brutal. I got fired because I apparently was underperforming, websites were not pixel perfect, and we were supposed to build a HubSpot website in 3 days. I did it them in mostly 4-5 days with overtime. I remember my former boss calling me a 'professionally' lost cause. All of this on minimum wage for half a year.
If I ever see my former boss again I'd probably throw up in disgust. I've been seeing a therapist since :D.
My skill-set revolves around basic front end and I do know a bit of OOP/design patterns but I don't use them.
Don't even use any sort of library. Just basic good ol' procedural JS. (bad practice I know)
I'm studying Vue right now, I really like it and hoping I might get a future job with this. I'm also studying PHP in order to expand my skillset.
So right about now I am working on HubSpot CMS (only tech I feel comfortable), again, though that will soon change :( . My former manager got fired, my other colleagues got fired, only people who knew I was hired as a junior front end dev, and now I'm a solo junior level developer working for 8 marketing asshats that think I'm some sort of Voodoo Wizard. They want to migrate everything from HubSpot to WordPress and want custom functionality built for that. I can honestly say I only know a bit of WordPress, I never even used PHP for a actual job. Whoopty doo, I now have to become a full stack dev in I dunno.. 2/3 months? I will probably get fired since I lack the skills they need. I'm trying believe me, studying as much PHP and WordPress as I can in my free time, but even so I'm not sure I can handle it.
Even so I REFUSE to quit, some people might call me a masochist, but it really is what I want do. I honestly like building stuff, there is a certain magic of seeing something come to life on a webpage.
How is all of this wall of text relevant to the subject is you may ask? It will take A LOT, there is no hiding from that.
I'd say you need at least a year of daily coding to get a bit comfortable. Other than that, it really is up to the individual.
My advice to you guys. DO NOT QUIT. Set your mind to it, set yourself a few objectives , and just do it. Yes you have to like it. Don't think about $$$. That will come in time, but you do have to put in the work.
!Keep at it, I guarantee it's worth it. If you sacrifice nothing, you gain nothing. This is comming from a guy that lost a few strands of hair :D.
Thanks for reading my ginormous wall of text and good luck to you!
I started with my first online tutorial for web development last 2016 but I was employed in a different industry then. It was only 2020 when I had my first PAID freelancing gig because I focused studying since 2019. It takes focused time, effort, and discipline to actually learn and get a job
Took me about a year "part-time". Learned on/off 0-20hrs per week while still employed. I was promoted and had so much workload I stopped learning for about a month. Also had our first child four months before I started learning. Quit my job 3 months in the new position to go all into coding. Applied for a 12 week Web Dev Bootcamp (Bootcamp costs can be covered by your state in Germany if you meet some requirements). Got a job immediately after, but that was a big portion of luck, LinkedIn activity and the willingness to not get paid a lot.
You and my taiwanese girlfriend are pushing me to be a better person. Thanks Dorian, listening you always a pleasure.
Glad I can help!
You're weird for clarifying she's Taiwanese
Just watch your video about boot camp. I was going to do a boot camp till I watch your video. Nd u just jump str8 to the point. Ima sub
Iam a mechanical engineering graduate and unemployed for 2 and a half years and can speak 3 languages, finding a job in today’s world is even harder than it was during the Great Recession of 2008 I can’t even find a part time job hell I can’t even find a job where I can work without being paid and yes I have the most well designed resume and have applied for over 800 companies and got only interviewed for 2 jobs which I got rejected because of my lack of experience despite one of them being an internship.
My advice to anyone who is young is to focus on developing a skill whether it’s programming, learning how to use a certain software, cooking ANYTHING will help you out more than a degree ever will, don’t waste your money and more importantly time to earn one, use that time to further develop yourself.
if you dont find a job with 800 applies your CV must be really bad.
Dont blame the world if your resumee seems bad.
I went jobhunting for 14 days and could choose between 5 spots.
Work on your Resumee.
@@kaanozkuscu5079 two of the interviews i had was one with deloitte the other one was from schlumberger two of the biggest and most competitive companies in the world i guess big companies are attracted to bad CVs jokes aside i paid A LOT of time and money to perfect my CV and had many of my friends who worked on HR to analyze it and make sure its good.
It really depends what year you were graduated in, did you have experience? where did you apply? did you have any connections etc.. there are factors and advantages that you may be having that many of us simply dont.
Where the hell did i blame the world like you claim? My point is that many companies nowadays simply dont want to hire people with no experience and train them from Zero this fact is even more true with all the pandemic BS happening what iam saying is common knowledge entry level jobs are not entry level anymore some of them even require 3-5 years of experience and a simple look at the statistics will prove that iam not the only one who is struggling to get a job, many companies are now removing collage degrees from their qualifications this includes tesla, google and many other big companies valuing actual experience and skills over a degree.
@@نونيم-ي4ح hmm, try one League lower if you are too green behind your ears. No school and cv will help you get a place at the global top 10. In these companies you get only if you know a guy who knows a guy 😉
I had a friend, who was like "I will only work if I make millions" well, he made Jack and I work for the government. Get experience then go big.
I started applying to software jobs 6 months before I graduated college.
Took me 6 months before I got my first job.
It was rough.
Been a Software developer for 3 years now.
Hello, would it be okay for me to ask you for some advice? I’m happy to pay if you’d like. I want to get junior web job
@@jetbob309 my advice would be apply to 20 different jobs a day. Eventually you'll get one. The first job is always the hardest.
Did u build project before applying or did u just apply and got a job? And do u think it's easier to get job for somebody that went to college/uni or that want to bootcamp or self taught
@@murhejshiha5162 Education / bootcamp will only get you an interview. Everything else is up to you and the company.
@@Zammle are you a frontend? html,css,js and some js framework is enough??
Your honesty keeps making me locked on to your channel. Thanks for being real!
I'm going to say.. just code every day with a project in mind. The concepts learn first then keep learning them as you code. But who am I to speak, I have a college degree in computer science. Though I would like to think that what made it fun was playing with what we learned by experimenting on our own. Those taught me more than anything.
Complete straight forward , truth and no bullcrap
this has become my favorite coding/life channel in a matter of days. thank you sir!
10 years ago I tried learning code on a mac. Couldnt understand fucking shit. It was like an alien language for me. Because of my autism and ADHD. My brain hates math with a fiery passion because of that. It became clear to me that I had to give up coding. 3 years later i built by first gaming PC. After 2 courses of IT. I learned my passion for computers. By the time I was almost done with the last semester of senior year. I fell apart because I couldnt grasp networking. And personally being evicted by my stepfather. I realized that my computer skills boil down to buulding shit and installing programs. The only job I could ever have in the tech industry is help desk which is barely above minimum wage. And employees are expendable. My other option is working for a niche computer repair company or pc building company. At the end of the day I'm just a gamer who likes PC building. 6 years later after graduating high school I realized my career path is null and void. Currently in my mid 20's having no clue what i want to do or even if I can with a worthless piece of paper that this country is so obsessed with called a "degree".
I did EDx’s full beginner python course, then realized I knew nothing, so I went to uni. Just finished my first year. I’m talking to a bunch of final year student and they’re constantly being headhunted by local tech companies. It seems crazy not to go do a Bachelors decree if you have the time.
I'm 25 years old. It's been 2.5 years without a job for me. I have social anxiety & depression which became crippling due to domestic issues over the past 5 years or so. I know it's exceptional circumstances and I may be an outlier, but how would I explain my employment gap? Is it okay to be honest about mental health in an interview?
I have been learning MERN stack in that time. I have a portfolio with my 2nd big project almost complete.
Edit: I graduated with a BSc in IT in 2017 but didn't know what to do at the time so I just worked in an E-cig/Vape store for 2 years 🤷🏽♂️ it was the best I could do at the time with my anxiety because the shop was small and I didn't work with too many people. Basically it didn't make me feel incapable lol
Don't be honest about yourself on the interview, only as soon as you get the job. Just learn how to give 0 fs about how others think of you, and focus on mastering your craft and you'll be a happier individual and open yourself to opportunities that cater to you. Remember, you live and learn. knowledge is power, skill is value.
Hey buddy, don't know if you'll see this, but the key for all interactions in life is to not give any more than what's needed. If you go to McDonald's you're not gonna tell the cashier a recap of your past 6 months when he asks how you're doing right? Same thing with interviews. If you get asked about the gap on your history, make some shit up! Make it professional and like it was purposeful and sprinkle a bit of the truth in there. "I took some much needed time to reassess priorities while also developing my soft skills in various odd jobs to better prepare myself for a long lasting career"
Or
"During the global pandemic I had a unique opportunity to explore what I wanted to make a career of, having explored options I find myself wanting a stable position where I can polish my craft and start moving forward in this field"
Edit: don't be honest about your mental health, most companies don't care, and if they do its because they're worried you'll be more of a liability than an asset
@@bradleyjones1008 are you from the US? I'm from the UK and in the past few months, the advice I've received was to just be honest. Maybe they try to be a bit more understanding here, I dunno 🤷♂️ I met someone who was out of work for 7 years with Crohn's disease, used to be a Lawyer. His current job is his first after 7 years (since he's been dealing with his health problems). He is now a work coach and helps unemployed people (on benefits, disabled, those struggling mentally etc.) with the job hunt.
I got my first job as javascript developer after 18 months of bootcamp and personal growth, i created a big portfolio in github and i tested with many assignments after the interviews. I had more than 200 interviews in a year before the final offer from the company i now work.I never was a pessimistic person but the continued rejections cant ruin the confident. And most important i spent less than 500 euros in courses.
I think to proper question here would be, how long would it take to acquire relevant knowledge that can help you land a beginner programmer job in "the respective code". As some codes are harder to learn than others therefore different demand and pay ranges
Ive been doing different forms of software development for the better part of 6 years now and I think the most import thing to focus on is the love of the craft and to enjoy the whole process. It is something that takes years of compounding growth just like learning to play the violin or guitar or piano. Don't be in it just for the money, be alive in it and be in the moment, after life is only a collection of moments, and goals are great because of the growth we experienced on our way to them.
I'm already in technology, but support and networking side of things. Watching your videos to get a perspective on being self-taught. But my focus is on QA/Software testing. Still need some coding and automation experience. Wish everyone else here the best of luck! Hopeful in making the bridge and being able to move over to a more satisfying career.
Took me 6 mo. to learn iOS development to the hang of doing projects, get used to Xcode, and shit like that. I never touched mobile before and mobile is an entirely different beast than web dev but getting used to Xcode and knowing how to work it the real challenge. I never had a full time dev job but i do freelancing. Freelancing is tough cuz it depends on the price you charge. Im ok w/ pricing my services "pretty high" cuz the time to research, design, develop, test runs, regardless of the complexity is a lot. I saw some ppl charge, $5, 10, sometimes $25K per project. But tryna find the first ft dev job I bet is hard cuz the competition for jr roles is big. Self taught, CS students, and bootcamp grads going for those same jr dev jobs? 😥
i mean, you got SE & CS and sometimes even CE students (grads, grads with intern experience, interns, hell even dropouts with intern experiences, community college grads, bootcamp grads, other degree grades who have tech skills etc) all competing with a "self taught" programmer, its def tough to get a job, nevertheless within 3 months. good luck to those self taught.
often annoys me when people tell me - but bro u can just learn coding on your own instead of being a SE major at a good uni lol
Good to see videos that are not the usual clickbait of learn in 3 months.... Im 30, work a full time job which need overtime from time to time plus have a daughter with autism. I started to teach myself programming in december and I barely have time to study, i have to wake up super early to be able to study. Your channel plus a few other ones had keep me going with motivation. Everyday I feel like quitting, but me wanting to give my family a better life keep me going. Keep doing honest videos👍🏾
Totally got you there, have an autistic non-verbal and 3 other children. You aren't alone! I'm working towards this too, just may take us a little longer but it's fine.
@@Loki_Dokie Hey a little curious how old is your kid with autism, mine is non verbal too but she is only 2. She started therapy a month ago and the progress has been amazing. But I am worried that she grow up and never get to speak fluently.
@@Drakkarius he is 5, runs around spinning stuff, covering his ears and making noises and screaming and laughing lol. We have been working with him and he does well with commands and knows what things are. Everything will be fine :) at this point though sometimes we wonder if he isn't talking yet because his siblings talk too much lol.
We use flash cards and such too. They also sell a tablet with an app on it so they can tell you what they want by picture and such, may get one sometime.
if have 5+ years exp and it took almost 6 months. I did reject some bad offers but it all depends. After learning those basic skills, it can be a numbers game.
Currently learning to code and it's terrifying how you legit explained my situation at 3:00 🤣🤣 am soo dead! That's literally what i do!, wake up, code, eat, sleep and touch some grass occasionally 🤣, i consider myself very lucky! and also programming isn't absolutely new to me cause i've done a ton of Python and BASH. soo i'm lucky LUCKY!, thanks for a great video. 😊
yeaahh lol is very hard...
Appreciate your honesty. Ive been self-teaching for a year and I'm still far from ready. I have a job and trying to change careers but I don't have all my time for myself.. I know it will be slow but it's about consistency I think.
Do you study frontend or back? wich one do you think is better?
answer is easy: as soon as you can convince them that you are right for the job. i got jobs waaaay above my skills when i started simply because i was very friendly, energetic, proactive and dynamic on interviews. and when they hire you, you can learn the real deal there from the others.
Your stories always cheer me up.
3:00 I like how you vocalize the different reasons why it would take someone longer to get to the same goal. One has way more free time than the other.
New subscriber, 5 months, I've got 1 project, in the middle of the 2nd one, want at least 6 projects by the end of 2022, good ones. Patience, 3 hours per day on my free time . 3 months to learn programming? no way, this is a lifetime project. Thanks Dorian!
Realistically speaking it takes around 14 to 20 hour of studying before you understand preciselly how a programming language works and about 50 to 100 hours of practice without tutorials, just using your own notes that YOU TOOK while you where studying, after that you are good to go and you could try your luck at some low level companies or job interviews that offer training and are willing to hire newbs.... otherwise for more advanced companies, do 1 or 2 complex projects by yourself or with a team to put in your resume and talk about with the interviewers. This is not just about programming, but about almost any technical skill there is out there. Study, learn, memorise the tools, throw yourself into the fire and start using your tools, if something breaks, fix it.
I am doing it for 30 years now. You never stop learning. And it is still fascinating. If three months of learning is too much, don't pick this job.
I've always liked and had interest in coding. I love it, I futz with building a website I'll never put on a server just to see what can be done, learn, and occupy my free time now that I'm retired. I thought I wanted to code for a living but after gaining some notoriety and getting some customers I quickly realized doing it for a living wasn't for me. I retired from being an industrial mechanic.
I've been learning coding since 1980. HTML and web languages since 1995. I also learn something every day I dive in to it. It's quite annoying that some people that request being taught think they'll be an expert tomorrow or next week when I'm far from an expert and I've been at it for over 30 years.
I started self learning web development last march, and today I've got two simple projects developed from scratch in vanilla JS, still not job ready though, I'm currently learning React and NextJS and looking forward to redevelop the vanilla JS projects as NextJS projects, and then I look forward to apply to jobs
Honestly, 1 year since the moment you start LEARNING sounds like very little time to me! I actually find it reassuring, as I'm 32 years old, I've always been good with computers, and have enough savings to sustain myself for at least a year if I choose to stop working and dedicate as much time as I can to learning code, which I started doing about a week ago with freeCodeCamp after watching one of your videos on it. (and I had a little experience with Mimo before that).
Don't be like me trying to learn everything THEN quitting after tripping up on interviews. I thought that I had to know everything. I WAS a perfectionist. Now I know better. You don't have to know everything. Now after settling with a trash job I lost during the pandemic, I am jumping back into it. I am seeing things more than I ever did 5 years ago (yes, if I didn't give up I'd probably would have had 3-4 years of experience by now but I am not worried. I don't plan to retire at all.)
Heres my fails that possibly held me back.
#1 Needing to learn 3 different programming languages at once instead of choosing one.
#2 Building the stuff from scratch rather than learning the already built technologies.
#3 Using a lot of time to plan the code, then at the end doing all the work.
#4 Not commenting code.
#5 Looking at my previous code and deleting my github...then having my hdd fall of the desk lol.
(I bought an encrypted hdd for cheaper than the normal one thinking it was a steal. When it fell, I could NOT recover ANYTHING from it...)
#6 Giving up after 10 interviews and not asking questions about what would make me more employable.
I really thought I had to be a master. Now I know better. The time allowed me to remove the idea of being a perfectionist needing everything to be right.
I am expecting it to take 6 months time.... Oh OHHHH OHHH forgot one more thing
#7 THINKING I COULD STAY IN MY HOMETOWN INSTEAD OF MOVING!!!
I had some offers but I had to leave to some places I disagreed with. Now I realize I should have went and then came back to my hometown and reapplied there after getting the experience.
I've been self taugh for about 2 months and managed to land a trainee software engineer job, getting 14 weeks of paid training then they're gonna put me on a project and I'll go from project to project
I think this is very rare and I am very lucky!
nice for what company?
@@bri4498 QA :)
I've been a hobbyist programmer for 3 years. I'm finding it impossible to get a job so im starting a company instead lmao.
I just started learning from a boot camp in December, Im about 30% of the way through. I struggle with procrastinating working on it for some reason. I work 60 hours a week but I understand that I like(learning to love) this field. I believe I want to allocate more time but it’s not consistent enough due to other obligations. Loved the video🔥
oh maan I can't wait for that check
Literally! Lol
Yep, that is me. I just finished my college this semester and there are no jobs in sight, if i want to have any chance that isn't a remote job or trainee, i will at least have to travel to another city because the place i live is just dead.
But even so, i don't feel anywhere close to being ready to work right now, many times i stopped training Python to focus on the lectures of the college, and those aren't even that helpful for my profession
Thanks for the video. Really needed it.
man this is a awesome video!
thank you for making this
This is real mate, appreciate your honesty very much
I’m glad someone said it! I work full time I’m a mom and I’m married. I do a little bit every day. It’s impossible to devote hours upon hours a day. I wish it was but that’s not my reality. Still working though school. I’ll get there.
I've been learning for almost 5 months, im aiming to start applying for jobs within 3-5 months more. So sounds about right.
Thank you so much, I can relate to that. I can only study when my wife and kids go to bed and on weekends. About 2 hours every night and 4 to 6 hours on weekends. that's good advice you gave.
I'm in the same boat. I think a lot of people forget that there's no rush. If this is something someone wants their career to be for the next 30-40 years then what's 2 years of learning gonna hurt?
Love your vids dude. Super motivational. Keep going man!!
The 1 major variable which people will avoid at all coast is IQ, some people will always learn faster than others, but just like the rabbit and the turtle, the winning in the long run depends on focus and discipline.
The hard work and the hours and hours learning when you could've been playing Xbox and drinking beer will out perform those who rely on talent and IQ almost every time.
@@BUGPLAYS Indeed! I know a colleague of mine who scored genius-level IQ, very smart and fast learner, once he learns system he gets bored and never finishes, he never followed through 1 career path, he's still in a loop while I far surpassed him.
@@atlaskaiser9951 I'm like that friend of yours lol not sure if my IQ would be genius level but everything else applies to me. I learn very fast, get bored, and then move on. Keeping myself from doing that with coding is very difficult but... I want this career.
Guy with such an IQ tend to be bored on menial programming tasks. He should be out developing complex research-level algorithms however often infantile in demand.
Change my view of you after this video. Thank you brotha
Straight forward 👍 subscribed!
Honestly. im thinking on going to a bootcamp to fast track my learning, i've been trying the self-teaching route for the past year and i feel i am no further then when i started, i try to study about 2 hours a day and i also have to watch my 2 y/o everyday. It is really hard to self teach when raising 3 kids.
Is your partner with you? Sometimes its easier when you can communicate with that person in letting you a bit more time to practice your craft. For my case, i really had to fight for it and it wasn't easy. It was worth it but it was hard, had a lot to do to make her understand that this is really important for our future.
@@coderonix4501 Hey. Yea we’re together she works right now so I can watch our youngest, I decided to quit my job and be a SAHD for now. I’m really trying to do the self-teaching I just think going to a bootcamp especially with the structure I further my learning and get a job sooner. I’m not saying it would be right after the Bootcamp but maybe closer then self teaching. She understands that it’s for our best interest of the kids. Cuz honestly you need 2 incomes living here in Canada just to survive.
Plain and simple. 100% honesty .
I use as much time as I can, I have a full time job and a wife men its hard but Am still kicking it in.. now Am polishing my css Before bootstrap framework. Thank you your channel encouragement to my hustle 👍🏾😉
Never stop learning no matter your age (30, 40, 50, etc). Set realistic goals and execute best you can. I set aside time to code whatever I want from 10p til 12a. It could be a new algorithm, new frameworks or dev ops. No, I don’t do that every day, but do make the time each week. I am a software engineer and coding is just fun. My first job was at a medical lab and while there I was so hyped on learning my boss gave me an IDE for C++ compiler for Xmas. I was in heaven hah and jammed away on it. Nowadays, I am a full stack sr. Web dev.
You just said the honest truth, thanks for this video
Love ur honesty 😎
I have been on and off for over a year. Got discouraged for a while and quit learning. Stayed back up again. Didn’t know what language to learn, bought some courses on Udemy, only half completed most of them. Then I quit again. Now I’m back in to learn again for the last couple months.
Great video, great channel. Thanks, mate!
It took me almost two years to officially switch into the industry. Started learning code at 30 with a full-time job, so I would code at night for a few hours. I just kept it going and used GitHub green squares as motivation. Which in turn looks good to employers. If I can do it, you can do it!
Very best advice bro. Really love it.
you got a new subscriber for beign realistic.Love and Respect From Sri Lanka
I had the same mindset that he talks about at 5:10 when I was learning everything required to become a web dev. Got the job btw
Learning already a year or so even longer. Having 2 young kids, full time job with 2 shifts. Even though I'm motivated sometimes just too tired or distracted to start learning. I still do atleast an hour a day. That is hardly enough to get immersed. It is not easy. Time can be manageable but the mood for learning to code hardly. It is dry and boring on the learning phase with all the syntaxes and all and there are no shortcuts.
Try putting on some lofi music in the background on a really low volume. Just something to keep you mildly entertained but not enough to be distracted. Staring at a screen for long or even short periods of time over and over again doing the same thing can really suck the life out of you.
The Same Applies for UX Design. Great Video.
@Zef Sure. Figma, sketch, InVision, Adobe Illustrator, Photoshop, and Indesign are used the most. There are many other programs and Apps out there, but if looking for a Job in UX, these are it.
@Zef Glad to help
Very encouraging and inspiring .very helpful
Currently completing a year and already starting to applying for jobs 💯😄
Been coding every day for soon 6 months, but don't feel like I'm ready yet to apply for jobs. I've coded or been learning coding for +500h, but there's just so much to learn when you're trying to become a Full-Stack Developer. One thing I've been wondering though, Dorian, if you happen to see this. When did you feel like you were ready to apply for a developer job?
If you haven't found a job yet or haven't even started to look for them, the right time is when you plan for a big project that will showcase all the skills you claim to know and you start applying while building that or if you rather prefer to build it first and then look for jobs to minimize stress, you are free to do so as well. The "big project" doesn't have to solve world hunger, just something personal to you or a simple idea that you add features you think are cool with the technologies you claim to know in your CV.
Took me 2 years to get a job but I was able to land an apprenticeship at Microsoft and then get extended a full time offer there.
Self tought , fro
Where u studied
So basically, it's about learning and making/joining projects to add it into your portfolio. Maybe even do some freelance work, but basically do stuff that can make you better at coding and build up your portfolio?
A year, year and half is what timeline I gave myself. That doesn't seem long to me compared to going to college for 4 years
I wake up to have 5-7am open for coding. I code at my desk on downtime or watch videos/tutorials. I code at home after kids are sent to bed. I have 3 kids and a full time job.
for me it took 8 months to get a job as web developer! kept applying everyday and finally got one which was better than all the jobs i had applied haha!
8 months after starting to learn or after you already did the learning process?
@@ShinoMachida I was learning and applying at the same time
brother,i owe you, thanku you so much,am in honeymoon stage but listening to you am getting clarity how really things work.
Thanks for the pro tip, you'r the best.
Just got my first certification for responsive web development from FreeCodeCamp in 6 months (started in September of 22) I’m a quarter of the way in their JavaScript and data analytics on the site. I usually work on my coding usually after I work. It’s a grind but the more I learn the better I’ll get. I learn from coding is to take my time cause you can rush improvement
I have teaching my self for almost four years and still haven't got my first job but still fighting and I am sure i will have my chance
this man talks all his about the facts that are true .... I Realy Really like Youuu Brooooooooooo Love For Me
Im 35, hope its not too late for me to learn . I already know html and css but I want to learn java script and python .in order to change career. Thank you for your insight. Stay Gold ✨️
One year compare to a 4 years At university, congrats.
You dont learn programming at school, trust me, been there. You learn programming on your own.
Good video Man👌💙
3:05 he literally called out my exact situation😂😂 down to the exact age and everything💀
Within a year is pretty good going. I’ll consider that a success. Take the time you need to be excellent.