Тёмный
No video :(

What It Really Means To A Be A Self-Taught Programmer 

Andy Sterkowitz
Подписаться 353 тыс.
Просмотров 92 тыс.
50% 1

I'm often mistaken as overly optimistic and positive about what it takes to become a self-taught programmer. In this video I wanted to set the record straight and deliver some harsh truths about the realities of being "self-taught".
** JOIN MY GROUP **
Looking for a high-quality group of software developers where you can discuss your ideas and not be bombarded by spam? Then come join my free Facebook group! You can access it by going to: andysterkowitz...

Опубликовано:

 

21 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 412   
@AndySterkowitz
@AndySterkowitz 3 года назад
What's your take after watching this video? Do you think you have realistic expectations?
@gmatsue84
@gmatsue84 3 года назад
As a begginer and firm believer of "It's too easy to be above average when average is set so low", I would like to ask you honestly if it's possible to have a long term goal in which I learn (bootcamps so far) and work on projects for about 2 or 3 hours a day while I live my regular life and then eventually get a job in 3 or 4 years from now if I choose to do so. Do you think this is realistic or I will fall behind anyway by not being dedicated enough? I guess I'm basically asking where the "average" is set, so you mentioned most people lose interest very early on - does my strategy keep up with the competition that actually does put in work?
@farrukhzaman3444
@farrukhzaman3444 3 года назад
that last 2 advice really what I was looking for coz I'm in the building block of javascript and this is happening with me
@bobbyhutter5654
@bobbyhutter5654 3 года назад
I definitely appreciated the 'be realistic' advice. 6 years ago I just had an idea for an app that I wanted to take to market - but I didn't even know of the word 'programming'; truly starting from scratch. I would have given up a very long time ago if i didn't know that within the massive and multidisciplinary roles in tech - each one takes years of practice until you actually feel grounded within it. Its going to take me a whole year to finish my CS course since I work full-time, but i've just embraced that.
@JonesDi77
@JonesDi77 3 года назад
Best advice you and other ‘reliable’ RU-vidrs say is ‘build projects’.
@lastblackbear8305
@lastblackbear8305 3 года назад
Excellent.. you speak pure truth. always gained tons of guidance from your vids
@jaredalbin5658
@jaredalbin5658 3 года назад
Honestly, even "school-taught"...you will still need be a "self-taught" programmer. And school never gives you enough...its just the foundation...it barely cracks the surface. I CONSTANTLY am learning. Every job I have had has had similarities, but differences. Different tools...it all needs troubleshooting and google searches. Seriously, just do it and keep at it for 5yrs. Then look back at all you've learned. Congrats you're a mid-level and on your way to Senior easily. Keep going. You can do this. Here's a truck load of encouragement to you all. (Btw I'm a Senior Data Engineer).
@charlesjames4956
@charlesjames4956 3 года назад
That is what I was thinking, and I totally agree with you. Formal school provides the structure of a curriculum, and some help resources, and those are big plusses. BUT, you still have to grind through it, complete all the assignments successfully, and by doing this you really teach yourself the skill. I did it, repeatedly, with assembler, Fortran, COBOL, and with a 4th gen IDE tool called Pacbase, and it was basically the same grind it out (a lot of coffee helps!) process each time. In my later iterations of the grinds I had the slight advantage of having done it before, which gave me some degree of confidence that I could (probably) do it again. But that is not to say that it was easier, it wasn't, I just felt less insecure about it...............
@lindadelalifiasam5878
@lindadelalifiasam5878 3 года назад
I totally agree
@esamcoding
@esamcoding 2 года назад
CS degree (if that what you mean by school ) will just teach you CS basics. no front end or back-end will be taught in school.
@TheSoulCrisis
@TheSoulCrisis 2 года назад
@@esamcoding Exactly schools don't teach the specialized skillsets that jobs hire for but instead focus on laying foundational groundwork (like math, CS fundamentals and general courses). Exception would be like Masters in Data Science but that's on a higher level and you would still need to train outside of it. Problem with schools are they don't give enough high intensity, in-depth projects to showcase and really bring out your best (exception would be your last two CS courses in some cases but my senior project wasn't even that impressive). You have to build the knowledge base alongside the skillset you want to obtain, while doing project based learning to show it off and illustrate mastery in a specific domain. I have a CS degree and the classes ALONE are definitely not enough here, maybe if you go to MIT or CalTech but outside learning is always needed imo.
@gdolphy
@gdolphy 2 года назад
@@TheSoulCrisis : I've learned more reading badly written sparsely commented code in 1 month than the years in school. Some schools are terrible and try to parse the concepts into small billables to max profits that leave you wanting for more.
@ruairim7551
@ruairim7551 3 года назад
I'm self taught and been in the industry over 20 years now. This is a great career path if you enjoy problem solving but I can't stress enough that attitude is everything. I'd sooner hire a junior developer with good interpersonal skills than a senior who is too proud to listen and learn. If you are a junior, embrace any opportunity to learn, ask questions and be open to feedback. You'll always have a job if you have a good mix of technical and social skills.
@AndySterkowitz
@AndySterkowitz 3 года назад
Agreed!
@factsareeverything3560
@factsareeverything3560 3 года назад
Ok. I will consider that when I lend myself a software dev job
@alimansourey2076
@alimansourey2076 3 года назад
Takeaway : - It's fine to feel not ready. - Never stick yourself to tutorial familiarity zone to avoid building real projects. - programming takes months of practice and determination. - It's fine to be stuck in silly problems for days. I am Ali from Saudi Arabia I have learnt English on my own (no formal eduction), and have been learning web def for one year now. Keep it up .. your content is unique and more needed than any progrmming tutorial on RU-vid . 😘🌈
@MedievalFantasyTV
@MedievalFantasyTV 2 года назад
Are there many programming jobs in Saudi Arabia?
@ewolz
@ewolz 2 года назад
MashAllah!
@Taylor-hu2no
@Taylor-hu2no 2 года назад
Your English is 99% better than most Americans. Ok, I’m exaggerating but not by much.
@AfrWorldMedia
@AfrWorldMedia 2 года назад
This is the mentality people need to step away from it's not fine to be mediocre, marginal, and a procrastinator. Where do y'all come up with this logic. Either you do it or move on to something else. Damned the "it's ok, mamma's boy" bs. I don't care if you disagree with me or find my comment harsh.
@ewolz
@ewolz 2 года назад
@@AfrWorldMedia I think you interpreted his comment rather harshly, he is just saying you may feel unready but keep grinding. Do you know how difficult it is to learn a new language leave a alone programming with no formal education. His by far a quitter.
@self-taughtprogrammer1779
@self-taughtprogrammer1779 3 года назад
Raise your hand if you are a self-taught :)
@sasukeuchiha8648
@sasukeuchiha8648 3 года назад
Me
@dainiushappy7688
@dainiushappy7688 3 года назад
I do!
@self-taughtprogrammer1779
@self-taughtprogrammer1779 3 года назад
@@luminous3709 yes!
@HoRRoRlets
@HoRRoRlets 3 года назад
Self learning...1 month in. Love How I learn something...feel like a champ...find a problem, get stumped by it...feel like a loser again. Its really fun.
@hadeseye2297
@hadeseye2297 3 года назад
At first I thought it was Kim on this picture. By instant I wanted to ask when first nukes will skyrocket.
@lofi_stations
@lofi_stations 2 года назад
This just confirmed everything that I was thinking. I've been teaching myself JS for the past 4 months and it's been a hell of a journey so far, I've been stuck on problems for days and worked my way through them, learned from my own mistakes and am still making a lot of mistakes. I know that everything I do now will make me a better developer when I'm ready. Becoming a developer or engineer isn't meant to be easy and it's the challenges we overcome that really build the skills. I look back at how far I've come in the last 4 months and I'm amazed at what I know now (although I don't feel like it's a lot) I can't wait to see where all my dedication to this takes me in a year and in the future
@jakesghost5267
@jakesghost5267 2 года назад
On the same boat as you brother 👊
@charitysimon-peraboh5555
@charitysimon-peraboh5555 3 года назад
This biggest mistake I made when I started was that I spent a year reading theories before delving into practical, now I know almost all concept theoretical but to code becomes difficult. I'm not giving up, I invested too much not to end well
@seanpaulson9098
@seanpaulson9098 3 года назад
Yes I spent my first 6 months doing tutorials. It was not until I started on personal projects that everything started to click and to realize where my weaknesses where in my understanding.
@talktomenowxbmc
@talktomenowxbmc 3 года назад
You need to look at this from different angle. Before writing some code, you need to evaluate whether you are making the right choices and this is where theory comes in. Thinking about the code is more important than writing the code itself. Writing the code should be just an extension of what you want to write.
@juanandrade2998
@juanandrade2998 3 года назад
I almost had a similar experience, the wake up call was me in a café, overheard some architecture juniors talking about AI like it was some generic youtube video essay. I already had my degree in architecture, but my interest in CS had me reading books day and night, so I decided to leave all the reading which I felt was going anywhere. If I really want to learn how to code, I needed to get my feet in the dirty first, there is no other way.
@Qladstone
@Qladstone 3 года назад
​@Bacon Pancakes I'd take theory without code over code without theory any day.
@FadlySansan
@FadlySansan 3 года назад
@@Qladstone our civilization developed not by theory. It was all try and error, experiencing the code is more important
@sinistermagus8962
@sinistermagus8962 2 года назад
I dropped out of college. When I was in college, all I got was pressure and stress. I didn’t learn anything at all. Now, I am studying coding by myself. So far, I’m close to being ready applying for a job. Just finishing my personal projects for my resume.
@farhadeviltrg6116
@farhadeviltrg6116 Год назад
well its diffrent in diffrent countries. but making relation with other people at college in programming career hasen't any benefit to you?
@thebumbs
@thebumbs 3 года назад
Listen Andy, we need your optimism and positivity. There’s a love hate relationship with learning how to code but it’s worth it. We need you here reminding us to keep going
@blasiomuhinda5913
@blasiomuhinda5913 Год назад
Hows the going btw?? Have things changed? We can't give up.
@mohd-arz
@mohd-arz 3 года назад
I'm a computer student but ive to learn code by myself lol😂😂coz of our education system
@AndySterkowitz
@AndySterkowitz 3 года назад
Cheers Arz!
@AZAMKHAN-pd4ly
@AZAMKHAN-pd4ly 3 года назад
Bhai apne saath bhi yahi scene h😭😭
@johndominicjasmin
@johndominicjasmin 3 года назад
Same bro, i taught myself how to code because of our outdated curriculum🤣
@l.g3765
@l.g3765 3 года назад
Same. I have a computer Science degree but I have a lot to learn
@vinceandreilabastida9150
@vinceandreilabastida9150 3 года назад
same here bro.
@erictao1244
@erictao1244 3 года назад
Got coding job while in High school. Self taught and had no connections going in so Andy is not being unrealistic when he is optimistic.
@yakshgandhi9289
@yakshgandhi9289 3 года назад
What kind of job mate? And its freelance or like you gotta go to office? And give me some advice if you can please! I m learnin javascript. Thank you in advance
@filipnoble5146
@filipnoble5146 2 года назад
Also when did you start
@egl9sun
@egl9sun 2 года назад
The first time I attempted to learn to code anything, I can clearly see now that the expectations were unrealistic. These videos are helping me set realistic expectations and make a plan that will lead to a better chance of success.
@Tux.Penguin
@Tux.Penguin 3 года назад
Having an optimistic outlook is very valuable in many aspects of life. This video may reassure and calm those who accused you of unreasonable optimism. To them, perhaps this video will serve to balance out the tone of your previous videos.
@AndySterkowitz
@AndySterkowitz 3 года назад
Well said!
@jaydenmoon1165
@jaydenmoon1165 3 года назад
Being honest while still being optimistic is great - always loved your vids for that reason - Yes, we all have a chance to fail, but I would rather put my time into this than sit around watching t.v. or playing games or whatever - even if I fail, I still gave it a chance
@guitarman813
@guitarman813 3 года назад
The main problem with trying to get a career in software development is that while there will be most likely more jobs in this field over the next few years, many companies still overall prefer experienced candidates over fresh graduates or raw self-taught programmers. It's not impossible for new and inexperienced candidates to enter this market. But with the COVID-19 pandemic causing many businesses to reduce recruitment, experienced candidates already have a step up over new hires. Therefore the former category will also be further towards the front of the queue. Plus, businesses simply don't have the time nor the resources to train people. Especially nowadays. So having commercial experience is a huge advantage. And is much more valuable than simply a online-course, a bootcamp or even a CS degree. So thus, by all means keep learning programming and keep applying for those jobs. But be realistic on the job prospects if you're aiming to enter the market as either a self-taught programmer or even a computer science graduate. The competition is fierce!
@talktomenowxbmc
@talktomenowxbmc 3 года назад
Your skills are your weapon. You need to show that you can put things together in organized and coherent manner. Do not worry about other people and competition. Worry about yourself.
@mandisaw
@mandisaw 3 года назад
Having solid work experience *and* completed, working, published projects is key. Without that, you're just hoping for the "friends & family" route.
@guitarman813
@guitarman813 3 года назад
@@talktomenowxbmc Skills is one thing. But experienced added counts for much more nowadays.
@guitarman813
@guitarman813 3 года назад
@@ArrowsInTheDark Yes more people are learning programming but also more will give up when they realise how much time and effort it required to succeed in the field. Therefore the number will even-out eventually and go back towards 2019 levels I believe.
@tylersadler42
@tylersadler42 3 года назад
Good video. The Imposter syndrome never really went away for me even after working my way up to SR Software Engineer. But for me that is one of the best parts. You are always learning and constantly progressing. Also if your new it helps to know that every programmer uses google/stack overflow and researches ideas/solutions to problems there facing. When I first started I was always really hard on myself if I had to look something up. But over the years I have realized everyone does, the part that changes is the more experience you get, the more you will be able to determine if what your are reading is relevant in your particular case, or a good or bad way to approach the problem.
@sahebbhalla1473
@sahebbhalla1473 3 года назад
The most perfect content creater on RU-vid .... Always soo real and actual information. No BS ...Keep up the great work....Appreciate your content
@AndySterkowitz
@AndySterkowitz 3 года назад
Thanks Saheb!
@benimdraws
@benimdraws 3 года назад
Wow, this was very motivational for me. I'll soon finish high school, with three years of "hobby-programming" experience. I already know html, css, javascript and php, and I have decided that this summer I'll be working towards becoming a front end developer as I find the most stimulating.
@CatPerson136
@CatPerson136 Год назад
This video made me realize the amount of grit I have for making projects is absolutely insane. Yes, I knew I wanted to make projects, I just didn't know how high it was. Thank you Andy!
@Supaboy000
@Supaboy000 3 года назад
Thank you for these videos. I've been working on becoming a front end dev for around 3 months now and I always have doubts. These videos actually give me reassurance especially coming from you, someone who has been there and is doing it right now.
@kingsleysabo500
@kingsleysabo500 Год назад
I really needed this encouragement especially on the imposter syndrome bit... I'm a beginner trying to learn jS and no matter how far I go, school and other things restrict me from coding consistently which also makes me forget most things I used to know. It's really frustrating that feeling of not knowing if you're good enough to move to the next phase or to remain where you are and practice more. I really liked the video because you pointed out my exact frustrations lol...
@TheOlyaana
@TheOlyaana 3 года назад
I really agree with it. I have just started my coding journey this month and I work full time so I am just giving myself a year to just study and build things. Like you said, 80% of the work is showing up. Just keep pushing, even if its only an hour a day. Competition is everywhere and coding skills are very much transferable skills so imo, NO time is wasted. Thanks for creating the platform🙌
@buildmore9829
@buildmore9829 3 года назад
You are a deep thinker.. A great mentor.
@AndySterkowitz
@AndySterkowitz 3 года назад
Cheers! Thank you
@MarioTomicOfficial
@MarioTomicOfficial 3 года назад
Nailed it Andy!
@AndySterkowitz
@AndySterkowitz 3 года назад
Thanks Mario!
@SulaimanBotha
@SulaimanBotha 3 года назад
I never expected to see you here😅
@milekrizman
@milekrizman 3 года назад
Where are you from?
@mariogame_dev8004
@mariogame_dev8004 3 года назад
Jbg u pravu je covjek
@milekrizman
@milekrizman 3 года назад
@@mariogame_dev8004 radiš kao programer?
@renedperez
@renedperez 2 года назад
Great content! Really helpful, especially the "Imposter Syndrome" part.
@haronclement
@haronclement 3 года назад
consistency is really important!
@ionlytakeaction3773
@ionlytakeaction3773 3 года назад
I really needed this video today. I've been really just taking up my weekends learning to code and i'm making huge progress, but every now and then outside stress and pressure will try creep in, but i know i can do with this without a doubt !
@h3sh926
@h3sh926 2 года назад
How’s your programming journey going?
@carewen3969
@carewen3969 3 года назад
Thanks for these insights, Andy. This is a great video and definitely encouraged me. The advice of sticking with it is really solid. I'm a self-taught developer. But the advice that really hit home was your comments about the "imposter syndrome." I've spent the past 12-13 years "developing" business automation systems using Nintex Workflow and Forms in SharePoint (if you're not familiar with it, this is a visual development environment). Because I'm not operating as a classical software "programmer", and yet can build a system that just automated over 80% of a $300M company's information flow related to building multi-family homes, I've felt like an imposter for many years when looking at classical software development as (what I would call being) a visual language developer. And perhaps only now, after years of working on numerous problems as a visual language developer, I'm not feeling like an imposter now that I've delivered building a business automation platform (that word is consciously chosen) that has been released successfully in the client's production environment (there is an unlisted video on this system I could share with you if you're curious). This latest success came on the back of over two-decades of process improvement experience with tools such as Six Sigma. My process improvement background has been instrumental in understanding business problems so that I can develop automated solutions. It feels like my background of understanding problems supports my being inspired to learn Python. And perhaps what is most interesting for me is that I'm approaching learning Python as a way of expanding on my ability to implement solutions to solving problems. Thanks again for this video. It definitely helps me. And I can see these concepts and ideas being applicable to anyone embarking on the journey of becoming a programmer. The one suggestion I'd offer to anyone newly on this journey (for what it is worth coming from someone new to "programming") is, learn how to understand problems before you try and solve them.
@timothyroy20111
@timothyroy20111 3 года назад
I have to say this, just by watching you for 2 minutes, you made me realized how practical you are when it comes to learning. I have spent the last 1 year learning to become a professional developer but I think the amount of discipline I have learned through this is going to benefit me for the rest of my life.
@AndySterkowitz
@AndySterkowitz 3 года назад
Thanks Timothy! Best of luck to you!
@timothyroy20111
@timothyroy20111 3 года назад
@@AndySterkowitz Thank you. I need that!
@AmazingStoryDewd
@AmazingStoryDewd 3 года назад
When it comes to self taught programmers one of the most interesting cases came from someone called Scott H Young. He self taught himself the MIT Computer science curriculum in a little over a year. That was impressive. He even did a TED Talk on it. I admired the advice he gives in his blog of educating yourself on any skill not just programming.
@guitardo100
@guitardo100 3 года назад
wow... thank you this video. I'm currently reinventing myself at a later stage in life and this helps me realize where my transferable and non-transferable skills lie and what to realistically expect. I am a staunch believer in "failure IS and option" and it's refreshing to hear you speak candidly about that. Instant subscriber/follower.
@MI982
@MI982 3 года назад
I'm self-thought(RU-vid tutorial purgatory+Stack) and I have been trying to get a company job for over two years now. My advice to other new self-thought people - focus on those damn job algorithm tests more than on any actual project. If you don't ace those in a way they expect you to, no amount of portfolio or experience can help you get that job.
@seyieneimeyase
@seyieneimeyase 3 года назад
Yeah, so true!👍
@agneseleite6538
@agneseleite6538 2 года назад
You're a true inspiration Andy, thank you!!!
@jm.101
@jm.101 3 года назад
Really refreshing to hear. I'm about 16 months in but working full time. Doing the odin project. It's tough but I'm getting better by doing a little every day. Your comment about doing things others don't want to really resonated. I'm thinking writing specs might be one of those things. I rarely see specs on student projects, even within the odin project, which encourages testing.
@nevergofullretard6068
@nevergofullretard6068 2 года назад
I love how you spitting facts. 😂 It's my first day today on my journey to becoming a web dev someday. Love your vids. 👌
@JohnTaylorredvis
@JohnTaylorredvis 2 года назад
I always wanted to become a programmer, in my country people didn't really have a choice on what to become, so I was forced to be a mechanic and the covid was the best thing that happened to me. No outlook on life my friend a good software developer started helping me with my dream to be a programmer. I had my ups and downs in the past year learning F# but as a motor mac for 22 years, I learned problem solving and code are very much the same. Still very hard sometimes but practice makes me better every day. UI building came naturally and I am fortunate to have work already. But yes sometimes coding does make me want to quit, but when the end result comes out. That just makes up all the long hours of learning and working at the same time. Yes, I still have a long way to go. This video just shows me, it's ok to feel what I feel, and pushing through will have its rewards. Thanks for making this video.
@slimyelow
@slimyelow 3 года назад
The worst part is applying to jobs that are not for a junior position, because anybody with just a year or less experience will move up front. However I feel top confidence when running for the very few junior positions in Switzerland, where every company is mostly hunting for seniors and CS graduates.
@egg-iu3fe
@egg-iu3fe 3 года назад
the biggest mistake people make is self teaching for a couple years, then trying to apply for jobs and losing to people with CS degrees and Software eng degrees. All that time could have been spent actually getting a CS degree rather than self teaching and having no professional qualifications.
@selfimpovingprophecy5970
@selfimpovingprophecy5970 3 года назад
@@egg-iu3fe That is true but not everyone benefits the same from College vs Self taught. I've tried college and it's not for me because I do better studying myself and pacing myself. Luckily enough IT is one of those careers you can make while being self-taught.
@toohungrytocare
@toohungrytocare 2 года назад
I just started again after a few years of believing it wasn't for me, and this was the encouragement I need.
@JoeDaveycrockettsoundlabs
@JoeDaveycrockettsoundlabs 3 года назад
Been learning for about 9 months now with a good friend as mentor. Every time he compliments how far along I am that imposter syndrome leaps to the front. This video was awesome. I really appreciate your insight.
@MrAz323
@MrAz323 3 года назад
Thank you for this! It's good to know that when I feel like I'm not getting it or when I start to feel like an imposter, these are all normal feelings. That I MUST continue to show up every day and be consistent with my studying and project building. This is my first week learning. I realize I have a tough journey ahead!
@delaynomorejee
@delaynomorejee 2 года назад
Self-Taught programmer means a lot.And with good proper nevigation would be highly appreciated.Sometine,easy to game in does not mean easy to stay on.People are all with Every angle of Challenges daily.Thank you
@Peterplayingguitar
@Peterplayingguitar 3 года назад
Thank you for making these videos. They really help.
@jacquespotgieter2217
@jacquespotgieter2217 2 года назад
Definitely inspiring, Thank you. Currently making the shift to the tech industry after a hectic COVID period. Don't have funds to study through a college. :)
@moniquenavarro4131
@moniquenavarro4131 Год назад
You are hard working and super positive, and this is what makes you unique, thanks for inspiring over seas. Cheers from Brazil, I love all your way of thinking! Thanks a lot.
@joshparker5779
@joshparker5779 3 года назад
When I was 1 year in to learning to code, I felt SUPER ready. I applied to hundreds and hundreds of jobs. I thought for sure, that if I could just get a job interview I'd totally knock it out of the park. Never got a job interview. Changed my tactics. I tried going through TripleByte, but even after I passed TripleByte's screening, they couldn't get me a job interview either. I'm more than 3 years in now. I won't give up!
@raiseawareness4809
@raiseawareness4809 3 года назад
Wow, 3 years is a lot of time. Do you have a portfolio ? What stack are you using ?
@edwardgonzalez6331
@edwardgonzalez6331 3 года назад
Being positive is one of the best quality to have. For me it means that I will make goal, I will make a plan to achieve it, I will think about the different possible ways it might go wrong and adjust my plan accordingly. And it is possible that I wont achieve the goal, but in my mind I'm doing the best I can to be successful. Being pessimistic, in my view, is just the believe that something will go wrong not matter what, so failure is expected.
@UndregoGrey
@UndregoGrey 3 года назад
THANK YOU! I needed this, have been feeling like an imposter for almost 4 Years but it is getting better. I actually started a project and took it to market. We have 2 clients and our competitors are huge corporates so I feel positive. Thank you again
@cajunchampagne2469
@cajunchampagne2469 3 года назад
Yo, programming is HARD. I am breaking my brain trying to learn it, but if you like learning it is SO MUCH FUN!
@jbarx5435
@jbarx5435 2 года назад
your realism and truth helps. I have started building projects. i am starting with good old to do app. I have been stuck on parts of this app for a couple of days. but I am going to keep grinding. his comment about being stuck for a couple days helps me feel like I not alone or stupid or whatever. thanks for the advice.
@lastblackbear8305
@lastblackbear8305 3 года назад
Stand out and Do what others won't do. that's all you needed to say Andy! thanks-- xd it goes far beyond typing code... people should understand that.
@EAGLEZEYESYSTEMS
@EAGLEZEYESYSTEMS 3 года назад
you just make me keep going
@jonathangainsford6811
@jonathangainsford6811 3 года назад
My self thought programmer has just celebrated it's first year yet I remain focused but I have been humbled by my own teaching. If there is one thing I realized is that you as developer many days is your own biggest bug, you over complicate a simple solution, the Big issued you sit and struggling with is a very simple issue. I have sat with a problem that was a very simple assignment operator instead of a evaluation operator and it took me almost three days looking for the bug, but oh goodness is it satisfying when you get it and it works. My wife never seems to appreciate my enthusiasm when I get it right, but my own reward is enough motivation to stick to it and carry-on. Thank you so much for your videos and support. Take care J
@MikeD-ym4zd
@MikeD-ym4zd 3 года назад
Thanks coach, today I had a pretty rough interview, and the cognitive dissonance is strong.
@tayyirawashahtrawasiay5837
@tayyirawashahtrawasiay5837 3 года назад
One thing I learned over the years is, its not what you know but who you know counts more As long as you know enough and the right people you will be successful as you will get more chances Note: Almost 70% of the jobs I did were with people who I worked with before on other projects
@louismadrigal5972
@louismadrigal5972 3 года назад
Thank you so much for the video! This will help all aspiring self taught devs! It helps me motivates as well.
@vestra4446
@vestra4446 3 года назад
As a guitar player it's all about putting in the time growth mindset is key
@AbhishekKapoorzyyzgod
@AbhishekKapoorzyyzgod 3 года назад
Always to the point, Keep up the great work andy! 🙌🏻
@jerroldseematter7375
@jerroldseematter7375 2 года назад
This is fantastic advise. Keep it real, take the gloves off and hit us with some truth. Thank you brother
@mikebowman9136
@mikebowman9136 2 года назад
the biggest failure is failing to try..if you have a passion for a field or subject then not pursuing it ..even if only to explore what you could potentially accomplish.. is to short change yourself. And if you fail at least you failed while trying!
@tas11117
@tas11117 2 года назад
First day of learning to code and this was a great video to watch!
@gadripericles3034
@gadripericles3034 2 года назад
I’m a computer science student. My professor taught us Dijkstra algorithm and the next thing he says is that we should build a GPS system using that. I’ve been teaching myself how to do that in the last one week lol. Honestly, you can’t escape having to teach yourself.
@kevonboxill9455
@kevonboxill9455 3 года назад
loved this video ! Even though i know the struggle is REAL and i keep myself centered most times. I still do find myself coming back to that first few months stage of learning.That stage, when i am doing research to start another project. That feeling of being totally uncertain of anything except what you already know, wanting to just just back to that safe haven. My remedy ... take break! Eat something nice. Meet someone. Watch a comedy! Play a Game! Most importantly clear your mind relax be happy and then give it another try!
@pweezy001
@pweezy001 2 года назад
Loved this video, I’ve been taking the self-taught route and trying to figure everything out. Love hearing the real about being self taught!
@trivagravia4837
@trivagravia4837 3 года назад
I have realised that there is low emphasis on domain knowledge. I feel in the next years, programming skills will be a must for most professions. For me l am a Quantity Surveyor. My aim is not to be a software developer but rather my aim is to be a Quantity Surveyor that can develop software and automate tasks in the construction industry. For any profession having programming skills will make you unique in your profession.
@heatherlawler7
@heatherlawler7 3 года назад
This was great. Bringing me out of my rut. Loved 'do the hard things', because that grit and push really is an attribute I see in some of the best software developers I've met.
@anastasiasukhovii1755
@anastasiasukhovii1755 Год назад
Thanks, that’s exactly what i needed to hear ❤ especially about impostor syndrome
@FadlySansan
@FadlySansan 3 года назад
For whoever want to read, hope this helps: I started learning Python on July last year. 2 weeks reading book and watching tutorials, 2 months doing personal and commercial projects, and then applying for full time job. Thank god I've been working at my current job for 6 months now, still learning everyday of course. If you want to grow, please be brave and build a project and leave tutorials.
@michaelshea4834
@michaelshea4834 3 года назад
I’ve been in the industry for almost thirty years. Without an exception, the non-Comp Sci degreed programmers have always been the best - with the exception that systems level programmers tend to do better with the targeted classes.
@Samal_ibra
@Samal_ibra 3 года назад
This video made me feel better about learning to program, thanks a lot!
@leoMC4384
@leoMC4384 2 года назад
I've been learning on my own for almost 2 years, I work on private security with rotative shifts meanwhile. I hate that job, I want to quit really bad. I ain't some kid supported by mommy and daddy. I have 2 full stack projects that I'm close to finish but I still feel like I don't know enough to be hired even though I readed about people who did much less than me and got a job. I'm old too, late 30s, most new developers are not even 20. Anyway, I won't give up. Thank you Andy. 😊☺️👏👏👏
@marzenabortnowska-zavala7242
@marzenabortnowska-zavala7242 3 года назад
In my case imposter syndrome is overwhelming me but now I know it is a common thing so I need to deal with this. Thanks for sharing your truths :)
@thanasisathanasi4965
@thanasisathanasi4965 2 года назад
I work hard for the last 20 years with programming skills, not because I want to work for the company or a customer. I am not selling services to customers. I am trying to support my businesses (property agent, selling second had items etc) through my knowledge that I gained !
@BokeemWoodbeezy
@BokeemWoodbeezy 2 года назад
I have an MBA, CAPM, and great interpersonal skills. I’m 37 and giving myself two to three years before I can realistically build my own projects. Slowly learning Python. I plan to join a Python meet-up group in my city this summer once I understand basics for networking purposes. For now it will be a hobby. My goal is to build something and have my own clients.
@niceguy6440
@niceguy6440 3 года назад
Some advice from someone about ten years self taught: competition is huge. Don’t necessarily narrow your vision to a typical CS job. Combine this with existing skills to be a one of a kind in your field with dual-language in the core skill set and coding
@paulntalo1425
@paulntalo1425 3 года назад
You have spoken honest truth. I never regret joining following this channel. Take away for today: improve yourself in what other people don't want do.
@jorgesimoes4444
@jorgesimoes4444 2 года назад
Thank you ! I needed to hear this
@samtheman2348
@samtheman2348 2 года назад
I appreciate you mentioning while there will be some compitions being self taught, sticking with it and doing the hard work will help you stand out from the crowd.
@wthmedia-careerswitchchann5709
@wthmedia-careerswitchchann5709 2 года назад
Yes and yes I really enjoyed this video, good work!
@jitenpanchal4813
@jitenpanchal4813 3 года назад
Thanks.your advice motivates me and encourages me to keep going 👍. Really grateful for your words
@wahswolf88
@wahswolf88 2 года назад
Good talk Andy. I will say this though, I did not set out to be a programmer. I just wanted to make "things". So I taught myself how to make those things. And then one day after many years the company says I am a programmer. But I still kind of cringe at that when I look at my awesome co-workers who are real devs. At the end of the day though we all make stuff as a team, so it works out.
@dnwanja
@dnwanja 3 года назад
I'm so encouraged after watching this. Thank you sir🤝🏼
@MrNll004
@MrNll004 2 года назад
Thanks for the truth. I think I have realistic expectations. Putting in the time and effort probably gets rid of 80-90% of people "interested" in anything. You have to really be interested in it. That's my internal debate currently. I live comfortably. I make decent money. I have a cushy job and decent perks. I have a 1 yr old son and get to spend time with him. I've done countless pros and cons list but I really just can't make up my mind if its really worth it to me. My reason for looking into it is that I am bored with my current job and there are no other opportunities in my field. I'm trapped for the next 30 years. The development field seems to have lots of opportunities and remote jobs. I just don't really have a good grasp of what daily life would be like as a developer and if it is more or less boring than my current situation. I need to work on projects to get an idea, but I need to know more to be able to do projects. Also it seems to me that personal projects would be much more fun than building other things or fixing bugs all days as part of work.
@elitehaxxor8025
@elitehaxxor8025 2 года назад
As someone in IT, what you said about people not realizing that tech is difficult, I couldn't agree more. A lot of people want to pivot to IT because of the economy and how prosperous it can be, but they do not realize you are literally learning every single day. It's like being a college student your entire career. Unless you want to be in help desk your whole career, you need to get certs, learn new technology, you're almost eat/sleeping technology.
@mikaeljacobsson1437
@mikaeljacobsson1437 3 года назад
Don't work just to work. Work because you enjoy it. If you don't like it, its not worth it. Regardless of profession.
@ca-lt1fc
@ca-lt1fc 3 года назад
As long as you are trying, even without success you have not failed.
@Andres-dn8ze
@Andres-dn8ze 3 года назад
Great stuff Andy !! I really love your video and I think everything you said holds true for people trying to be self taught devs. I also think it's super important for people to embrace uncertainty because there are way to many people that are not trying new things that they want to because they are scared and would rather play it "safe". Of course, there is no real "safety" in life and they just end up holding themselves back from growing as a person.
@MegamanBladezX
@MegamanBladezX 3 года назад
Funny enough, I've been on the fence about continuing programming for a while. Watching this video made me want to go back into it full force. Still need to plan and manage time a little better, but I'll get there.
@ChunkyChest
@ChunkyChest 2 года назад
Be prepared to continue having to learn and adapt as technology is always changing.
@BusinessWolf1
@BusinessWolf1 2 года назад
It's been 3 months and so far I've learned css well and the basic JS syntax. I could've achieved way more, but I also had to build my work ethic. No worries, I'm learning JavaScript now and I'm way more consistent. EDIT: I have 3 shitty css projects, one good one from a 3 hour tutorial and one remake of that site but (mostly) on my own.
@tylercoombs1
@tylercoombs1 3 года назад
Identified with pretty much everything you said. I'm honestly a little bit relieved. Thank you.
@dwanejohnson3772
@dwanejohnson3772 3 года назад
I always click as fast as I can when I see an Andy Sterkowitz video
@winged11
@winged11 3 года назад
I won't regret anything AFTER giving it my all
@andrewcuster6498
@andrewcuster6498 3 года назад
Well, my biggest failure was not with computers. My Mom enrolled me in a short computer course and Santa Clara University when I was 11. (I am 53 now). I wanted to write an adventure program but only knew a few things in BASIC. I was then approached by a friend of the family who asked if I could write a database program for him. I didn't think I could but said sure, I'll do my best. I learned a lot, and within a relatively short time succeeded. I quit computers when I was 18 for music. This was my big failure. I am finally succeeding (after 30 years), and now I'm working at computers again (a lot has changed!). Everything you said in this video applies to both, so thank you. It was encouraging and real.
@yessirri686
@yessirri686 3 года назад
Truth about the competitive part 😂😂👍🏾
@cjeeckazad2995
@cjeeckazad2995 3 года назад
Ow man, I’m really in love with your contents! so appreciate that, thanks 🙏🏻
@tanglesite4461
@tanglesite4461 3 года назад
I think one of the biggest things that people in this industry have a problem with, or have a fear of, is just saying "I don't know." And the second thing most people don't realize is, they can follow that up with "but I can definitely find out for you". Third, I think you are right, building projects are paramount because they become your testimony in the interview. You can answer interview questions with your code! Lastly, it is a lonely road. Unless you make the effort to Network, get out there, and find people, Programmers don't wear uniforms, lol, you cannot pick them out of a crowd...they are just normal people. And anyone that knows enough to share won't share what they know for free! Yeah for Capitalism! And if you find a mentor you are lucky. I would advise you to dig in and stick with it. Be sure to do something every day, or 5 out of 7 days. It is probably the most self-rewarding career out there next to saving lives. Happy Coding!
@mikesveganlife4359
@mikesveganlife4359 3 года назад
Very real points. So how do you differentiate yourself? Well all the things Andy said, but also work to be an expert in something. Pick a specific industry and focus on skills useful in that industry. Maybe it's a specific language or set of languages. Maybe it a specific type of database. (I.e health care, legal, not a lot of public cloud opportunity. Accounting - data integration with vendors, customers, other items, more and more in the cloud.) If possible try to find a mentor. Someone willing to take a look at your code as you build your skillset. Network at industry-specific events, particularly those with technical people presenting. Reach out, and talk with them.
@SebastianRodriguez-ec2mr
@SebastianRodriguez-ec2mr 2 года назад
Another great video. Thank you
@rodolfoblasser3329
@rodolfoblasser3329 2 года назад
In practice, programming is not a goal but the mean of getting to the goal. Meaning that it is way more valuable knowing how to solve problems (by coding) within a specific domain rather than just be a general programmer because this involves having expertise in that domain. Of course, there are specific roles that might require incredible domain in CS, but if you would like (as a self-thought programmer) to excel, you might as well do it in your current profession because every single industry have problems to solve. Don't try to label yourself (ie "I'm a programmer") because by the time you deliver solutions, no one will care how you learned it. Obviously, their will be some fails but that's exactly how you learn to do it better.
@nikolaisandbeck6951
@nikolaisandbeck6951 3 года назад
really good video :) Here is something I learned from meta cognitive therapy. emotions and trigger thoughts are a reaction, not an indicator of truth or predictor of future outcomes. So the feeling of uncertainty is just that, a feeling. How other feel about you is a totally different matter. Thus, a good way of dealing with it, is to just accept it as a temporary pain and as a part of the development process. It will go away on its own at some point if one does not supress it or hold on to it by giving it a strong focus. Going to the gym also hurts, pain does not have to be negative. Eating burgers feels nice, but that does not mean it is good for me. Learning is hard, learning is pain, keep coding :)
Далее
My Whole Computer Science Degree in 12 Minutes
12:36
Просмотров 2,2 млн
Мама приболела😂@kak__oska
00:16
Просмотров 411 тыс.
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Why 95% of Self-Taught Programmers Fail (Honest Advice)
12:16
4 Things I Wish New Programmers Would STOP Doing
9:22
The Harsh Reality of Being a Software Engineer
10:21
Просмотров 2,8 млн
Becoming a programmer.. The REALITY no one tells 🤐
13:16
Teaching yourself to learn programming? Start Here!
10:11
#1 Thing to Learn to Become a Self-Taught Programmer
10:00