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?
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.
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).
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...............
@@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.
@@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.
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 TH-cam . 😘🌈
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.
@@MaishaMojaMedia 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.
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.
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
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.
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.
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.
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
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.
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.
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
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.
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
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.
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.
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!
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.
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...
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!
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.
@@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.
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.
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🙌
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.
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. :)
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.
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 !
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.
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.
I'm self-thought(TH-cam 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.
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.
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
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.
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!
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.
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.
@@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.
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.
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.
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
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.
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!
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.
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
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!
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!
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.
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.
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.
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.
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
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.
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. 😊☺️👏👏👏
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.
Worked on a farm and done construction most of my life and really don't have any enjoyment in it. It feels more like I'm just settling, but lately I've been so interested in software development it hasn't left my mind so I'm thinking of just going all in and If I fail? I'd rather do that then settle. This video helped my mindset a lot. Showing up is 80 percent of the work
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.
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 !
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
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.
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 :)
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.
I'm a self taught IT pro... the biggest issue I found 10 years in is elitism.... Elitism is a huge problem in IT n software development.. and I feal like many ppl don't talk about that... elitism is a huge problem in corporations..
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.
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.
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.
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.
Great video. I never did think about what would happen if I failed. I'm just two weeks out and this have given me something to think about in terms of I need to go harder because failure is not an option for me.
Thank you for the video , I really didn't know how to handle the third part that you talked here. So thank you very much! Peace and love from gazer gazer love you all dtay strong with love , Peace!
Dude I cannot tell you how much this is true. While still working to get a programming/engineering role. I have been in tech for a decade, on current product for 6 years, and still have imposter syndrome. The biggest take away, apply. You never know what you are capable of until you do. You will have Imposter days. You will smash goals some days, some days you will be amazed with what you really do know. Keep a hand written or One Note book rolling with all your lessons you learn with work, so you can go back and see how you handled things
What's your take after watching this video? Do you think you have realistic expectations?
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?
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
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.
Best advice you and other ‘reliable’ TH-camrs say is ‘build projects’.
Excellent.. you speak pure truth. always gained tons of guidance from your vids
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).
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...............
I totally agree
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.
@@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.
@@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.
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 TH-cam . 😘🌈
Are there many programming jobs in Saudi Arabia?
MashAllah!
Your English is 99% better than most Americans. Ok, I’m exaggerating but not by much.
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.
@@MaishaMojaMedia 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.
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.
Agreed!
Ok. I will consider that when I lend myself a software dev job
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
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.
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.
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.
@Bacon Pancakes I'd take theory without code over code without theory any day.
@@Qladstone our civilization developed not by theory. It was all try and error, experiencing the code is more important
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
On the same boat as you brother 👊
I'm a computer student but ive to learn code by myself lol😂😂coz of our education system
Cheers Arz!
Bhai apne saath bhi yahi scene h😭😭
Same bro, i taught myself how to code because of our outdated curriculum🤣
Same. I have a computer Science degree but I have a lot to learn
same here bro.
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.
Also when did you start
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.
Raise your hand if you are a self-taught :)
Me
I do!
@@luminous3709 yes!
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.
At first I thought it was Kim on this picture. By instant I wanted to ask when first nukes will skyrocket.
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
Hows the going btw?? Have things changed? We can't give up.
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.
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
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.
Well said!
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.
The most perfect content creater on TH-cam .... Always soo real and actual information. No BS ...Keep up the great work....Appreciate your content
Thanks Saheb!
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!
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.
well its diffrent in diffrent countries. but making relation with other people at college in programming career hasen't any benefit to you?
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...
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!
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.
Having solid work experience *and* completed, working, published projects is key. Without that, you're just hoping for the "friends & family" route.
@@talktomenowxbmc Skills is one thing. But experienced added counts for much more nowadays.
@@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.
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.
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🙌
I just started again after a few years of believing it wasn't for me, and this was the encouragement I need.
Great content! Really helpful, especially the "Imposter Syndrome" part.
You are a deep thinker.. A great mentor.
Cheers! Thank you
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.
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. :)
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.
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 !
How’s your programming journey going?
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.
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.
I'm self-thought(TH-cam 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.
Yeah, so true!👍
consistency is really important!
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.
Thanks Timothy! Best of luck to you!
@@AndySterkowitz Thank you. I need that!
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
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.
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!
You're a true inspiration Andy, thank you!!!
Thank you for making these videos. They really help.
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.
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.
@@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.
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.
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.
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
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.
Thanks coach, today I had a pretty rough interview, and the cognitive dissonance is strong.
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!
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.
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
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.
This video made me feel better about learning to program, thanks a lot!
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!
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!
Wow, 3 years is a lot of time.
Do you have a portfolio ? What stack are you using ?
As a guitar player it's all about putting in the time growth mindset is key
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!
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.
Yo, programming is HARD.
I am breaking my brain trying to learn it, but if you like learning it is SO MUCH FUN!
Identified with pretty much everything you said. I'm honestly a little bit relieved. Thank you.
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 :)
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.
Thanks, that’s exactly what i needed to hear ❤ especially about impostor syndrome
I'm so encouraged after watching this. Thank you sir🤝🏼
First day of learning to code and this was a great video to watch!
This is fantastic advise. Keep it real, take the gloves off and hit us with some truth. Thank you brother
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.
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.
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.
Thank you so much for the video! This will help all aspiring self taught devs! It helps me motivates as well.
Always to the point, Keep up the great work andy! 🙌🏻
Thanks.your advice motivates me and encourages me to keep going 👍. Really grateful for your words
I'm in week two and just starting to get into projects. Thanks!
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
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.
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. 😊☺️👏👏👏
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.
Worked on a farm and done construction most of my life and really don't have any enjoyment in it. It feels more like I'm just settling, but lately I've been so interested in software development it hasn't left my mind so I'm thinking of just going all in and If I fail? I'd rather do that then settle. This video helped my mindset a lot. Showing up is 80 percent of the work
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.
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 !
OMG..... you are awesome.. you told all the truth how I am feeling right now.. hats off sir👏🏻👏🏻👏🏻
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
Be prepared to continue having to learn and adapt as technology is always changing.
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.
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 :)
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.
I'm a self taught IT pro... the biggest issue I found 10 years in is elitism.... Elitism is a huge problem in IT n software development.. and I feal like many ppl don't talk about that... elitism is a huge problem in corporations..
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.
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.
Still in high school so I have a bit of time to decide thanks for the info man
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.
Keep building projects you find interesting, don't worry about the framework or language!
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.
Great! I need to start working on projects. Thank you very much.
Nailed it Andy!
Thanks Mario!
I never expected to see you here😅
Where are you from?
Jbg u pravu je covjek
@@mariogame_dev8004 radiš kao programer?
Great video. I never did think about what would happen if I failed. I'm just two weeks out and this have given me something to think about in terms of I need to go harder because failure is not an option for me.
Yes and yes I really enjoyed this video, good work!
Thank you for the video , I really didn't know how to handle the third part that you talked here. So thank you very much! Peace and love from gazer gazer love you all dtay strong with love , Peace!
Dude I cannot tell you how much this is true. While still working to get a programming/engineering role. I have been in tech for a decade, on current product for 6 years, and still have imposter syndrome. The biggest take away, apply. You never know what you are capable of until you do. You will have Imposter days. You will smash goals some days, some days you will be amazed with what you really do know. Keep a hand written or One Note book rolling with all your lessons you learn with work, so you can go back and see how you handled things
Encouraged me I only started to build a project I felt never was done right
you just make me keep going
Thanks I really needed to hear this today, i really do have that impostor syndrome at my new Job and I have been feeling uncertain about myself.
Don't work just to work. Work because you enjoy it. If you don't like it, its not worth it. Regardless of profession.