Why Most Self Taught Programmers Fail

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.ค. 2024
  • Hi friends, today I am sharing with you some of the reasons why most self-taught programmers fail. Also, I want to note I know tons of incredible self-taught programmers who are very successful. But out of the hundreds and thousands who are self-taught, there are some trends that stop people from succeeding with teaching themselves programming.
    #SelfTaughtProgrammersFail #TiffInTech

ความคิดเห็น • 508

  • @dylant5965
    @dylant5965 3 ปีที่แล้ว +908

    I'm a self taught programmer with a full time job in the industry, I never had a mentor or any formal training. The only thing that will cause you to fail is giving up.

    • @kafarahat
      @kafarahat 3 ปีที่แล้ว +9

      Exactly!

    • @Kevinproducciones2
      @Kevinproducciones2 3 ปีที่แล้ว +6

      Great comment

    • @OoTigerEyeoO
      @OoTigerEyeoO 3 ปีที่แล้ว +6

      I think the idea for having mentor to help you make commitment and not give up

    • @izix9874
      @izix9874 3 ปีที่แล้ว +17

      Not giving up works in everything

    • @paulbentley1705
      @paulbentley1705 3 ปีที่แล้ว +5

      Damn right!

  • @pumpkin162
    @pumpkin162 3 ปีที่แล้ว +161

    Tbh, what I think, self taught programmers succeeds the most. Because they have the passion for what they doing and this is the reason someone becomes self taught.

    • @kingofyoutube9318
      @kingofyoutube9318 2 ปีที่แล้ว +6

      True. I'm self-taught, and I'm a TopTal Freelancer.

    • @bramburn
      @bramburn 2 ปีที่แล้ว +1

      She knows that but she’s weak hence making money from TH-cam //trolling

    • @dylanm7638
      @dylanm7638 2 ปีที่แล้ว

      definitely

    • @kayakMike1000
      @kayakMike1000 2 ปีที่แล้ว +2

      One may make the argument, a passionate person might just go get the degree too. I was working with some directed graphs with tons of links and figured out how to find all the shortest redundant links. Later on, an intern I hired said that it was a transitive reduction, there was actually a name for what I needed. I didn't know that, missed a few things from being self taught.

    • @TheJacklwilliams
      @TheJacklwilliams 2 ปีที่แล้ว

      You "thinking" that is just that, not hard data. Unless someone presents raw data, it's a curbside chat and just opinions. Self taught, or degreed, many "fail" if you say, not moving forward, leaving the field, etc... as failure. It's a brutal field, requires a significant amount of dedication and man/woman-hours. Many people simply can't put out the required effort to make it happen or after, to work the kind of hours that are often required. Which, in full light, makes sense. Many people don't want to work that much and can't be blamed for it. Re passion, you'll find that in truckloads amongst self taught and degreed professionals. Hell you'd have to have that to suceed in this field at all.

  • @schrodingerscat3912
    @schrodingerscat3912 3 ปีที่แล้ว +252

    The reality is that every programmer is a self-taught programmer. I earned a degree in CS, and it doesn't mean that I was held by the hand through every line of code. You don't learn how to code in class, you learn it at home after school.

    • @chilly2171
      @chilly2171 3 ปีที่แล้ว +9

      Errr, same goes for a doctor, engineer, lawyer and every profession on earth? Most of the work is done at home.

    • @rustykoenig3566
      @rustykoenig3566 3 ปีที่แล้ว +4

      It's like a box of Legos. I show you the box, the different Legos pieces, how they fit together and maybe show you how to build a simple shape like a "cube" with some of the pieces..... That is essentially your "formal" training. Now you take the box of Legos and figure out how to build complex structures/models with the Legos.
      Or.... Teaching someone how to "play" chess.... you teach them the pieces and how each one can move and the rules of the game..... but to learn to really PLAY chess.... is taking the basic "rules/procedures" of the game and applying it to defeating an opponent is the "self taught" part.
      If you ask me..... writing "code" SHOULD be "obsolete" or going "obsolete" right now.... The ones who are creating AI applications..... are doing the wrong stuff...... Instead of creating an AI that can take a shit ton of pictures and "learn" how classify them.... or an AI that learns a "game" and becomes superhuman at playing it.... or an AI that can classify text..... WTF!!!!! You have a "system" that can take "examples" or data sets and "train" itself to reach the end goal to solve a problem without the programmer defining the step by step if/then type of programming..... telling it to do something, and IT figures out how to "get it done".....
      The thing that SHOULD have done right from the GET GO is to create the AI to write CODE to reach an "end goal" or "solution"! The code.... it already knows.. you can miss "syntax" by forgetting a ; or , or..... forgetting to close one of } those..... but the "program" don't miss anything and is all to eager to say "HEY YOU FUCKED UP!!!"..... it already KNOWS the "code"..... so feed the AI a LOT of "end product" code and let it "train itself" to classify, sort out, and become GOOD at creating code to reach or solve the "problem" or achieve the "task" you want OUT of the code.
      I mean..... they even have "AI" writing MUSIC, painting PICTURES..... WTF!!!!!!! Teach it to CODE and then tell it to CREATE an app that does THIS or THAT and make sure it has THIS feature to do whatever it is you need it to do..... and let the "Superhuman" focused SKILL do the "backend" programming.
      Quit making AI mods that look at a million pictures of faces to learn how to recognize and distinguish my face from YOURS..... Create ONE AI that Codes your programs/apps...........
      We already have crossed the "event horizon" of the "doomsday" technology..... A real TRUE AI is in the near future.... nothing we can do to "stop it" now, and first thing we did was open up the entire WWW to it, giving it access to all of human knowledge, and everything on the "network" so..... Might as well teach it to CODE and produce the CODE for us instead of HUMANS doing the mundane bullshit of building out apps/programs when the AI can do it MUCH better, MUCH faster, and MUCH more useful programs than any HUMAN coder can ever hope to create.
      Ah but WAIT..... I forgot..... we need to create another version of CHAT BOT!!..... ya... lets do THAT instead and write MORE mundane boring code to get THAT done instead!!!!!
      :)

    • @jyothish5194
      @jyothish5194 3 ปีที่แล้ว +4

      That's not what you mean by self-taught. Self taught is learning to code without someone telling you what to learn. In college, you get a syllabus and schedule, but otherwise you're learning to freely create and have fun.

    • @jyothish5194
      @jyothish5194 3 ปีที่แล้ว

      @@rustykoenig3566 We create software to simplify daily life.. If AI creates software, it creates software to simplify it's work. That doesn't make coding obsolete for us. We should learn how to code either way.

    • @rustykoenig3566
      @rustykoenig3566 3 ปีที่แล้ว +1

      @@jyothish5194 Actually, you are almost NEVER self taught in ANYTHING you do.
      If you stick your hand into a fire..... the next time you see fire, you probably WONT stick your hand in it..... you SELF TAGHT yourself that fire is HOT!
      If you learn to program and you NEVER read a book.... never look online to help you figure shit out.... you are SELF TAUGHT.
      If you learn completely by reading forums/TH-cam/Tech Sites..... you are absolutely NOT SELF TAUGHT. You have been given guidance and help by countless people.... which is better than ANY formal school you can go to. Why? Because in "class" you have ONE teacher/professor and the schools idea of how you should be taught..... By learning from the countless people you may get info from online... you have ALL OF THEM for your "teacher" teaching you many ways to do stuff.
      People think "Self Taught" = anyone who did not go to formal "school" to learn their skills.... but but that is further from the truth.

  • @SamSepiol127
    @SamSepiol127 ปีที่แล้ว +7

    I’m a self-taught person. I started studying and practicing 10 hours a day 9 months ago. After a one-month training course for a company with final selection, I was chosen among 20 candidates (some even with a Computer Science degree) and next week I’m starting my first job in this field. I don’t agree that being a self-taught person means “failing”. Only those who give up are the ones who fail...

    • @mishph
      @mishph 6 หลายเดือนก่อน +1

      Can I connect with you 😢😢😢😢 i just started and the journey has been so dauting and a lot of doubts. I wanna cry, I want to change so bad but it’s super hard!

  • @roni5245
    @roni5245 3 ปีที่แล้ว +78

    I’m 13 years old. I’ve been coding for nearly a year now. I’m mostly self taught- I’m in a boot camp, but I learned most of what I know on my own from google or TH-cam. I started coding not to get a job (obviously, because I’m too young for one), but just to code for fun. I was inspired by the video games I used to play and by websites that I used to visit. Anyways, my advice for any self taught programmer is to learn a new concept in the language you’re currently learning and then apply what you’ve learned in a project. Do that with almost every concept you learn. As the saying goes: “practice makes perfect”. The key is to PRACTICE. Without practice, you will probably end up failing.

    • @xajare
      @xajare 2 ปีที่แล้ว +8

      You are teaching to many viewers a big lesson: do something for yourself, as a passion, as a game, as a skill, not for a job. Maybe as a European I do not get this anxiety of getting the "job of your dream" - equivalent to the "salary of your dream". But it is really annoying. And of course people are so stressed about it. Personally, I am an Organization and HR Developer in a huge cultural institution with more than 300 employers and 15+ cultural partners. I had to start from scratch, as Italian immigrant in a German speaking work field. I started as a guard. Than as a museum guide. And now? I did it. I have already reached the top, one step at a time, having to swallow my ego day after day - yes, German is hard even after 4 years. And now I am learning to code because I would like to explore a new field and the applications of it in my job and to have the possibility to ask a bit more for my monthly payment. Again, one step after the other. And still, a 13 years old can inspire me more than any TH-camr. Great, Roni. Go further. Step by step. Project after project. Happy moment after happy moment.

    • @roni5245
      @roni5245 2 ปีที่แล้ว +6

      @@xajare I’m happy to hear I was able to inspire you!

    • @tiltify2393
      @tiltify2393 2 ปีที่แล้ว

      @@roni5245 wow awesome, I'm 16. What do you learn exactly, I like front end 😊

    • @roni5245
      @roni5245 2 ปีที่แล้ว +3

      @@tiltify2393 I’m currently learning backend. I’m a Python intermediate and now learning Java. I’m planning on learning C# next or starting to learn some front end like JavaScript, HTML and CSS. I just want to experiment with different types of languages in order to know what I like most.

    • @tiltify2393
      @tiltify2393 2 ปีที่แล้ว +1

      ​@@roni5245 cool, we're kind of in the same boat huh? I don't do backend, it's kinda not my thing, I'm more on the design aspect of things so yeah, I can do logic, but I'm not planning to that anytime soon :') maybe after frontend, then I'll do back end too
      By the way, I wanted to ask, is backend easy?

  • @sandie-squirtle
    @sandie-squirtle 3 ปีที่แล้ว +50

    As Nelson Mandela said - "I never lose, Either I win or I learn"
    In other words, there is no learning without some type of setback or "failer" because that is part of the learning... It is literally Trial and Error (Like Bug fixing). Hence A person's mentality is everything. A positive mentality leads to success, you only fail if you give up. And Yes, mentors are a nice (temporary guide to get you started) however, a person should not Completely rely on a mentor, the same applies to video tutorials... You learn faster when you do it yourself and screw up and learn from the mistakes you're making.
    And as for experience... It is not the number of years a person has been doing something... It is the quality and proof that you know what you're doing that gets you that awesome job or those good clients if you are on the freelance side.
    Unsolicited projects count just as much as official ones too!

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +2

      👏👏👏thanks for sharing this

    • @kayakMike1000
      @kayakMike1000 2 ปีที่แล้ว

      Didn't Nelsa Mandela die in prison in the 80's. Hmm....

  • @michaeljmeyer3
    @michaeljmeyer3 2 ปีที่แล้ว +14

    I am self taught, and of my most respected peers, 2/3rds of them are self taught. It's not better, it's not worse. It is different. When hiring, I see the Uni candidates as having a strong foundational knowledge and often relying on integrations more. I tend to see stronger problem solving and 'sticktuitiveness' from the self taught populace. This is a gross over simplification.
    Both will fail if the don't show up. Just show up every day and keep going. Software engineering is pretty much a lifestyle, more than a set of skills.

    • @TiffInTech
      @TiffInTech  2 ปีที่แล้ว

      Yes! So true! Thanks for sharing

  • @DataProfessor
    @DataProfessor 3 ปีที่แล้ว +3

    Thanks for sharing Tiffany, I have also given up several times in the initial part of my self-learning journey of learning to code as a biologist. Failed at breaking into C++ and Java but then clicked with Python and still took quite some time to get familiar and up and running with using it to successfully implement data science workflows. But the rush or highs of getting that first project successfully implemented served as a great motivation to keep me going.

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel start making millions in ..🅱️..T..C

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      + 1 7 8 1 2 5 7 8 8 4 3 ..WhatsApp..

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Trust me you will be a living testimony investing with us here. do tell him I referred you to him ✓

    • @rustykoenig3566
      @rustykoenig3566 3 ปีที่แล้ว

      Once you "click" with one language and learning takes off in it.... and you get good at it... try the other ones again because they are all mostly the same with little differences. If you know one language comfortably, the others are almost nothing to learn.
      The thing about programming is learning the "language" you have only learned 10% of what you need to program. A lot of the "skill" is "thinking" like a programmer and how to structure your projects. You can write code 20 different ways and reach the same outcome but each one will have flaws that make a better one run better/faster etc.

  • @thuibr
    @thuibr 3 ปีที่แล้ว +5

    Great advice all around. Thanks!
    This reminds me of a couple of things. One is the book Ultralearning by Scott H. Young. Some of the advice that you have given could be augmented the advice that he lays out in his book. Another is the Stoic idea of goal internalization, making your goal to do your best at learning programming rather than finding a job. These are contradictory ideas, and I'm not really sure where I stand. I am certainly happier spending time learning when I am motivated by doing the best that I can.

  • @noisycarlos
    @noisycarlos 3 ปีที่แล้ว +10

    What you're talking about focusing on learning one little piece at a time sounds a lot like deliberate practice, which is a great way to improve at anything.

  • @ranahasan3041
    @ranahasan3041 3 ปีที่แล้ว +30

    I am currently looking for my 1st IT job and was feeling very disheartened until i watched ur video. I hope to get the job soon

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +5

      Yay! You got this!! Just be persistent 💕

    • @anab8022
      @anab8022 3 ปีที่แล้ว +2

      Best of luck!!

    • @stevensong8784
      @stevensong8784 3 ปีที่แล้ว

      @Rana Hasan
      don't lose hope. i mean that even tho i can't be more discouraged.

    • @kennyjrajad8174
      @kennyjrajad8174 2 ปีที่แล้ว

      Any update?

  • @JamesQQuick
    @JamesQQuick 3 ปีที่แล้ว

    Love this. Thanks for sharing!

  • @sinnyozzy
    @sinnyozzy 3 ปีที่แล้ว +5

    Thanks! I thought I would have to be self taught but I'm 80% through my assessment for a boot camp scholarship. Videos like this really help.

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      You got this!!👏👏👏

  • @ronaldlouis562
    @ronaldlouis562 3 ปีที่แล้ว +3

    Thank you for this....I saw your video referencing older newbies, I’m 52 btw, and rely on your videos. You are awesome, need more peeps like you for sure.

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      thank you!! You got this!

  • @GodricThe
    @GodricThe 3 ปีที่แล้ว +12

    I think that when a person reaches better understanding of a programing language said person can really get into flow state and have hours pass like noting.
    I know I could draw a project in autocad for like 12 hours like nothing.

  • @edwin5907
    @edwin5907 3 ปีที่แล้ว +4

    I love how realistic you are. I really apreciate your time for sharing those great thoughts with us. thanks!!

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +2

      thank you :) Appreciate your feedback!!

  • @md.arafathossen8512
    @md.arafathossen8512 3 ปีที่แล้ว +2

    Thank you so much, Tiff. Your videos help me a lot. I'm on a self-learning path now. I'm learning front-end web development. I've successfully completed learning basic HTML, CSS, and JavaScript. And after learning about Git I'm doing small JS projects to improve my problem-solving skills.

  • @ifeoluwaomolabi1562
    @ifeoluwaomolabi1562 3 ปีที่แล้ว +3

    I have spent weeks learning SQL and it's been the best experience so far. I'm still learning and looking for opportunity to intern as a Data analyst and this video has reinforced my motivation and given me a reason to keep pushing.

  • @nimayndolo
    @nimayndolo 3 ปีที่แล้ว +2

    Hey Tiff! Thanks so much for your videos. They’ve helped me through my journey! I started self teach three months ago and I did well, but I decided that it would be a good idea to do a bootcamp, so I enrolled at General Assembly and I START TOMORROW!! I’m so excited. Thanks so much for all your help! I shouted you out in my video yesterday. Thanks so much! ❤️

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel for good investment regarding making millions in it

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      + 1 7 8 1 2 5 7 8 8 4 3 ..WhatsApp..

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Trust me you will be a living testimony investing with us here. do tell him I referred you to him ✓

    • @skanderbensaid2813
      @skanderbensaid2813 2 ปีที่แล้ว

      Hi Nimany, I hope you still coding and all going well with you, can you tell me your experience with General assembly? I started as a self taught also and now considering to enroll in a bootcamp, so I’m looking for recommendations and advices, thanks a lot 🙏🏻

  • @aleksandrsaleksejevs5076
    @aleksandrsaleksejevs5076 3 ปีที่แล้ว

    Thank you for a support! good advices!

  • @bigwillydier
    @bigwillydier 2 ปีที่แล้ว +4

    I’ve been writing code since I was 7. I’m not a real dev either; but every job I’ve had, I’ve developed software tools, apps & DBs for my teams. I’d never heard of recursion until I took a class at the local community college. 😂 Classes teach you stuff you hadn’t thought of on your own or stuff you didn’t know you needed or wanted to know.

  • @tamerebel
    @tamerebel 3 ปีที่แล้ว +6

    Great video, thanks for the realistic tips!

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      forsure! Thanks for tuning in!

  • @andrew.schaeffer4032
    @andrew.schaeffer4032 ปีที่แล้ว

    Thanks for the encouraging video! I really like your desk setup too. Been using standing desks for years.

  • @bigmikedev
    @bigmikedev ปีที่แล้ว

    Thank you for this! Gonna come back to this video every so often to keep myself reminded of some good practices!!

  • @techgirlscode
    @techgirlscode 3 ปีที่แล้ว

    This is some great information, Tiffany. Thank you!

  • @tasteoftheair
    @tasteoftheair 3 ปีที่แล้ว +4

    A great video! I am self-taught without a mentor and still learning. I have two questions: - 1. About study planning - How did you deal with unexpected issues which require time, e.g. reading documentation about the new methods from the lesson, which take a lot of time and can mess up the general plan? 2. About work - Could you tell about your first week/month in a tech role and how you prepared for it after being hired? Thank you!

  • @kayakMike1000
    @kayakMike1000 2 ปีที่แล้ว +1

    I am self taught too... Mostly wandered around the entire software development cycle, from support to servers, networking, monitoring, testing/QA, development, even consulting. These days I am DevOps by day, but firmware whenever I can fit it in. Been even getting into FPGA technology. Sometimes I can't believe all the places I've been, it's been a lot of fun. It's a HUGE field.

  • @moqusi24
    @moqusi24 3 ปีที่แล้ว +3

    You always give me the power to keep going with my passion. You ARE GREAT Tiff :)

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      thank you!! YOU got this!!!

  • @CodingNuggets
    @CodingNuggets 3 ปีที่แล้ว +1

    All of these tips are great. Excellent content. Thanks a lot Tiff. See you soon!

  • @charlene2459
    @charlene2459 2 ปีที่แล้ว

    Thank you. I've not done Python for over 3 months and it sucks to have forgotten a great deal of it (I only started less than a year ago, so I've not learnt a great deal). I'm swamped with my language degree at the moment and haven't had the time to devote myself to it, but I am curious and want to pursue NLP and machine translation afterwards, meaning I'll either have to do a masters or find the motivation to study it religiously for a certain period of time. The constant development of CS-related fields only inspires me further, and I'm really glad I stumbled across your channel today!

  • @sanjanadeb2957
    @sanjanadeb2957 2 ปีที่แล้ว +1

    Really good vlog, thank you! I am having to learn to code in middle age because I am finding it harder and harder to get roles as a business analyst without coding skills…so sometimes it’s your profession that changes and you have to learn new skills despite 20 years in your profession

  • @edkaran5346
    @edkaran5346 3 ปีที่แล้ว +9

    Thanks Tiff Happy women's day😅 love the inspiration

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      thank you so much!! :)

  • @TheJy492330
    @TheJy492330 3 ปีที่แล้ว

    Thank you for the helpful advice! You're awesome 👍

  • @Thrax005
    @Thrax005 2 ปีที่แล้ว

    Bro, let me tell you, this video is the greatest thing a software engineer with a youtube channel could do to help out people, real projects to apply the knowledge and get to write code. Thanks a lot & please more videos with practical applications like these.
    You know this could be a weekly thing on a certain day of the week where you get to work through a single project per episode so that the project has much more details & a higher level of difficulty.

  • @corpuzone
    @corpuzone 3 ปีที่แล้ว +6

    Having a mentor or someone who can keep you motivated and hungry for more is 🔑

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +2

      right! Agreed!

    • @guusgeluk3693
      @guusgeluk3693 3 ปีที่แล้ว

      @dev null you can hire a mentor/teacher, that is what I did.

    • @guusgeluk3693
      @guusgeluk3693 3 ปีที่แล้ว

      @dev null im from eu but it was a us person yes. He helped me teach programming and gettijg job ready.

    • @guusgeluk3693
      @guusgeluk3693 3 ปีที่แล้ว

      @dev null so I had some dispensable incoming coming from a sales background and wanted a career switch, and programming looked great. I was learning python by myself but I wanted to improve the rate i was learning at. At first I did had just formal teaching, but other than basics I didn't feel like I was getting anything out of it.
      I was searching more of a mentor type of deal and found a person who both teached me programming and tought me how to think more like a programmer. For example when I had a lesson he would explain his train of tought. Point out flaws in a gentle way and work together on projects. When my programming skills got better he was also helping me with how I cab get into the industry.
      It has been years since I have paid tutoring from him but we are still in contact often and there for sure is to speak of mentorship.
      I think that it is very possible to get a mentor if you just find the right person to teach you and state what you are looking for.
      If you have any specific questions, feel free to ask.

  • @PerpetualPreponderer
    @PerpetualPreponderer 2 ปีที่แล้ว +1

    Another great video, Tiff :)
    I have a question - with regards to your landing the QA role, and then using that as a pathway into the industry & finally into a programmer role - was your Bachelor's degree a fundamental factor to getting you that role?
    I'm just wondering, just to get an idea of how that particular path or experience can translate to me, as I have neither a bachelor's degree nor a diploma of any sort, and plan to rely solely on being self-taught...any advice?

  • @NassimEssaidi
    @NassimEssaidi 3 ปีที่แล้ว +1

    Great advices, thank you

  • @sadboiglizzy3000
    @sadboiglizzy3000 3 ปีที่แล้ว +1

    Great video. Now I feel like getting up and learning more JS :)

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      yay!! You can do this! :) :)

  • @headspace6457
    @headspace6457 2 ปีที่แล้ว

    Thank you. Great video!

  • @mgabriel650
    @mgabriel650 3 ปีที่แล้ว +1

    I am confident on ui and ux but I have my doubts but there are tools with simplify everything, reaserch, there is a tool for amsot anything that you can think of.

  • @kacperbudyka315
    @kacperbudyka315 3 ปีที่แล้ว +1

    well I am programming for fun right now, started one week ago, and know I try to make a responsive website, but I fell soo lost I don't know what to learn next, what I lack, should I focus on JS now or later, what to learn in JS, etc.

  • @sohye_lee
    @sohye_lee 3 ปีที่แล้ว

    thanks for this great video! I was kind of feeling that I might have to give up this, but this video made me think about why I am feeling this. And 'googling & overwhelmed'', that's exactly what I feel everyday!
    I just get curious, what do you think freelancing (kind of Shopify thing) while trying to get the first job, as a way to build portfolio?

  • @willstryker3987
    @willstryker3987 3 ปีที่แล้ว

    Great value, thanks for the tips 🙏🏽💯

  • @eddiemilla6983
    @eddiemilla6983 3 ปีที่แล้ว

    That point of realistic project it's so true, a friend and I decided to build a project that isn't that realistic to our skill levels at the time, and also because of the time I have for dedicating to it, I really needed to hear this today. Thank you Tiff!

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      Thank you! You got this!

    • @rumble1925
      @rumble1925 3 ปีที่แล้ว

      This is key. Build smaller projects first, bring them to market, develop the skills to market it, maintain it and handle customers.

    • @Sherimankind
      @Sherimankind 2 ปีที่แล้ว

      @@TiffInTech I love Tiff

  • @Adjust91
    @Adjust91 2 ปีที่แล้ว

    Out of curiosity.. I'm doing Python and I'm very comfortable with the basics like operators, conditionals, variables, functions, control flow and just starting dictionaries/tuples/OOP. Would something like CS50 or Berkleys CS61 be worth doing at all? or should I just continue on with what I'm currently doing? (100 days of code from Udemy, but I also follow "Python for everybody" on youtube when I get stuck which is basically spoken documentation lOL!)

  • @jesusalvelo3874
    @jesusalvelo3874 3 ปีที่แล้ว +1

    Love the tips.
    Could talk about book programming? something like the pros and cons. I live in Puerto Rico and I have 9 books and 2 other books of react are coming on the way.

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel start making millions in ..🅱️..T..C

  • @TheJacklwilliams
    @TheJacklwilliams 2 ปีที่แล้ว

    Alway's practical advice. Thanks Tiff, great video and spot on tips! I've worked in many different roles in tech over the years. I'd list mentors as the number one thing that can make a difference in your path. A good mentor is truly an amazing thing. I've had doors opened, been guided in the right direction and learned above and beyond because of finding the right mentors over the years. Also, you must give back and when the opportunity presents itself, be a good mentor yourself. THANKS!

    • @TiffInTech
      @TiffInTech  2 ปีที่แล้ว

      Thanks for sharing!!

  • @saifuddin395
    @saifuddin395 3 ปีที่แล้ว +1

    Love you Tiff for the amazing contents. thank you!

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      Forsure! Have a great day!

  • @johnbrune1146
    @johnbrune1146 2 ปีที่แล้ว

    So I am 64 years young soon to be 65. I have spent the last 40 years as an electronic tech. I have been programming micro controllers in c and assembly. I am really good at making different systems talk to each other. Is there a market out there for this or do I need to learn C++ and or Java?

  • @kyenuzek-gonzalez8479
    @kyenuzek-gonzalez8479 ปีที่แล้ว

    thank you for this video! this is sooo my story!!! im wanting to break into tech! i want to do bigger things with it down the road but i know i gotta do it from the ground up. i lost my career in logistics due to post acute covid so im jump starting my plan to get into tech and eventually AI machine learning with an emphasis in human computer interaction so any advice you have would be amazing for me !

  • @auniraden
    @auniraden 3 ปีที่แล้ว +1

    hmm do you have any tips on how to track your progress while learning how to code?

  • @zachnassiri2946
    @zachnassiri2946 3 ปีที่แล้ว +9

    i believe focusing on front end first for at least 6 months. and then start learning server side weird stuff is the best way to become more efficient and more focused..

  • @JacobraTheGreat
    @JacobraTheGreat 2 ปีที่แล้ว

    I'm a self-taught web developer. I still don't have a job, but I've gotten interviews once or twice. I feel lost all the time, and wonder if I'm doing this whole thing correctly. Am I studying the right thing? Am I understanding what I'm learning? What if I get hired and it turns out I don't know anything? I feel so alone and confused, and I want to ask for help. I want someone who can help me know what it is I need to be doing and how to do it. I've been learning for 5 years and I feel like I don't know anything.
    But I still haven't given up.

  • @davyrockxx1563
    @davyrockxx1563 3 ปีที่แล้ว +1

    Do not give up
    Have a plan
    and stick to it
    find a mentor
    have a schedule

  • @SamFishback
    @SamFishback 2 ปีที่แล้ว

    This is a great, useful, helpful, caring video. I can't tell you how much I needed to hear what you said. The mentor advice is something i haven't considered. Thank you.

  • @evemarietou
    @evemarietou 3 ปีที่แล้ว

    This is a really helpful video, Tiff. Do you have a video in which you dive deeper into finding a mentor? I love the advice you provided, but I’m curious as to how you’d adapt or apply this advice to mentorship in the context of the pandemic. For example, it’s harder now to take people out to coffee-how else might someone incentivize or demonstrate to a potential mentor that the relationship could be mutually beneficial?

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel start making millions in ..🅱️..T..C

  • @Londya
    @Londya 3 ปีที่แล้ว +1

    do you have to get a job after you leave a bootcamp? can you just go straight into having a web development business where you offer services?

  • @cristianmetz9470
    @cristianmetz9470 2 ปีที่แล้ว

    One thing i struggle with is being kind to myself and pushing too hard. Thank you for the kind words and advise, ill take them to heart.

    • @TiffInTech
      @TiffInTech  2 ปีที่แล้ว +1

      💕 you got this!!

  • @dikaanvlogs171
    @dikaanvlogs171 3 ปีที่แล้ว +70

    Who is a self-taught programmer? Ain't all the programmers are self-taught? We all learn by ourselves 🤔

    • @triminhtran2470
      @triminhtran2470 3 ปีที่แล้ว +16

      Those who called themself self-taught developers are people who get in the industry with no exp no degree no bootcamp and just go online and study all by themself

    • @dikaanvlogs171
      @dikaanvlogs171 3 ปีที่แล้ว +2

      That's not true bro. A lot of people have been to good colleges and bootcamps but still, they learn by themselves after that online. We're giving too much importance to them even though they teach the same old stuff with the outdated syllabus.
      If you guys are talking about the motivation from peers and the teachers in the schools and bootcamps, that's a complete B.S. because it will be a temporary one and will last for only a few minutes to days. But, if you're self-motivated, you will continue to program even if you are stuck in the same coding error for months.
      Technically speaking, there is no such thing as "SELF-TAUGHT".

    • @triminhtran2470
      @triminhtran2470 3 ปีที่แล้ว +2

      @@dikaanvlogs171 Stop being so sensitive about the word "self-taught". It is just a term like frontend and backend used to call those people as I say above. You have to understand how people called them self-taught even thou generally speaking every developers are self-taught.

    • @silentxcure
      @silentxcure 3 ปีที่แล้ว +4

      @@dikaanvlogs171 yeah you're focused on the actual term self-taught. If you use that theory for any career, then we are all self-taught. In common practice, self-taught just means learning with no guidance.

    • @dikaanvlogs171
      @dikaanvlogs171 3 ปีที่แล้ว

      sir, I am not focused or being "TOO" sensitive about the word self-taught. I am just raising my concern about the word Self-taught being aggressively used by course creators and TH-camrs to sell their stuff because yeah, this word is a very high searched keyword and helps to rank faster.
      And, last, this is not a theory, it is a practical thing. I will still say that self-taught is bullshit.

  • @strumthatguitar9512
    @strumthatguitar9512 2 ปีที่แล้ว

    Hey Tiff! Absolutely great advice! Would u be able to make a self taught curriculum? If u were to go back n learn coding self taught? How would you plan your path?

  • @hashrizz
    @hashrizz 3 ปีที่แล้ว +1

    Really important points.... THANK YOU👌

  • @DesainysDancer
    @DesainysDancer 3 ปีที่แล้ว +33

    Self taught you'll fail??? Wow...if I had seen this while I was learning to code, I would have been incredibly discouraged, and maybe would have given up. Thankfully I didnt, and now I'm an employed developer who was 100% self taught. Everyone's journey is different.

    • @normanhenderson7300
      @normanhenderson7300 2 ปีที่แล้ว

      That hopeless declaration got my attention as well. She is towing the established line. You cant succeed without me attitude, whomever they are, rubs me the wrong way.

    • @yashaswikulshreshtha1588
      @yashaswikulshreshtha1588 2 ปีที่แล้ว

      I think you're right but other programmers need to give suggestions related to process rather than capabilities.

    • @yashaswikulshreshtha1588
      @yashaswikulshreshtha1588 2 ปีที่แล้ว

      @@normanhenderson7300 I think it really depends she believed that so she said some believe self learning so they say thay

    • @iamkyros2233
      @iamkyros2233 2 ปีที่แล้ว

      Completely agree! She used a very biased title.

    • @elizabethking6395
      @elizabethking6395 ปีที่แล้ว

      If you actually watch the video, she's just talking about how to avoid common pitfalls. If you're saying the title alone makes you want to quit, then you're not very driven in the first place, are you?

  • @maccleary9576
    @maccleary9576 2 ปีที่แล้ว

    The best thing is to do the basics of HTML/CSS (as you said), then look at what types of software engineering there are, backend, front end, etc. Choose the language you want to start with e.g. python - master it, do projects then stem off into other ones e.g. c/C++ Java script.

  • @RafaWasHere
    @RafaWasHere 2 ปีที่แล้ว

    I too am self directed learner almost making six figures. It is possible just need to keep your head down and keep working. I work for a corporation building websites and portals. What has kept me going is my passion for web. It helps talking to other devs on social and getting mentorship advice.

  • @michyshark
    @michyshark 3 ปีที่แล้ว

    Great Video!!! Thank you

  • @technomania3969
    @technomania3969 3 ปีที่แล้ว

    Hi, Amazing Video Tifff❤️❤️❤️.
    Please do a live q/a next time but a little early, I slept waiting for your video 😭❤️

  • @mmoheshamm
    @mmoheshamm 3 ปีที่แล้ว +2

    i really nedded that...thank you

  • @la-ia1404
    @la-ia1404 2 ปีที่แล้ว +1

    My programming instructor told us that most of the time HR in most companies just doesn't understand what they want. Most of the time I see companies wanting bachelors and 10 years experience but are only willing to pay a mediocre wage. If you see a job that looks interesting to you then apply and see what happens! You just never know what might happen :)

  • @joeliang4534
    @joeliang4534 3 ปีที่แล้ว +16

    Main takeaways:
    1. Have a solid career path in mind
    2. Be kind to yourself
    3. Find a good mentor
    4. Set realistic project goals
    5. Your dream job might not come right away
    To add on to that, spend time on formulating a well thought out plan. That way you'll have something to revert back to check yourself for when things are going as planned and for when things don't.

  • @ilwrathiavenger5233
    @ilwrathiavenger5233 2 ปีที่แล้ว +1

    Ah, your main point is whether to have a goal and idea what you want to do, when you start learning, or not. Learning actually is a whole lot easier, if there's something at the end of the road, which intrigues you greatly. Let's say, you want to learn how to make a great website, or a computer game. If you just get into it with idea "I just learn to code something", then it has big chance to fail, unless you pick up an interesting goal along the way.

  • @marquisdehoto1638
    @marquisdehoto1638 3 ปีที่แล้ว

    Do you or anybody have a good website or forums for beginners?
    I only found forums where I really felt unwelcomed as a beginner programmer....

  • @Lireshka
    @Lireshka 2 ปีที่แล้ว

    I really needed this. Thank you. I am absolutely new to everything and am constantly wondering: go back to college? Take a course? How long should I be spending? Will I find even be able to be qualified and get a job? And just overwhelm myself while trying to balance two jobs and figure if I’ll ever be qualified to work on what I enjoy and will I even continue to enjoy it. 😆 I’m overwhelmed just writing this comment, clearly.

  • @GarrettH1
    @GarrettH1 2 ปีที่แล้ว

    What bootcamp did you do? Would you recommend it for finding a job?

  • @inception252
    @inception252 3 ปีที่แล้ว +8

    guy like elon musk, always a self-taught in whtever he is on
    he says, u can just learn from books
    ik some ppl find it hard to just learn from books
    u might say, but elon musk is elon musk right, his willpoer is insane
    but if u try to break the bad habbit, and love the double edge sword uncomfortable moment for a while
    u could get any achievement u want, the point is to give it a try and if stuck think about it why, rather than just give up
    since im quite afraid to have nothing untill age of 40s
    i dont want to stop doing what i started.
    programming is definitely ongoing path, theres no turning back.
    prolly the reason ppl stop, is bcause thyre so desperate to after money, eventually dissapointed, cause the industry is very large and tight theres alot to learn
    if someone alrd know computer since 6th grade. then ithink he can definitely be a self-taught programmer, learning from books is always the best way

    • @ImParzelli
      @ImParzelli 3 ปีที่แล้ว

      Elon is the man, he is why I started self learning aswell! I actually make funny stories on him a lot on my insta. Idk did you see him smoking the reefer on the Joe Rogan podcast? He looked at the joint like it was some alien species, I made it into a meme. The Joint was a Degree and after he laughs and says: 'Oh Yeah nah you don't need those' haha

    • @inception252
      @inception252 3 ปีที่แล้ว +1

      @@ImParzelli elon feels sad using iG

    • @ImParzelli
      @ImParzelli 3 ปีที่แล้ว

      @@inception252 He uses IG? All I see are hundreds of fan accounts..

  • @ditzdee1
    @ditzdee1 3 ปีที่แล้ว

    what actually that "Self Taught Programmers Fail" consider be like? do they stops doing, feel unhappy or something like that?

  • @patrickwimsatt7492
    @patrickwimsatt7492 2 ปีที่แล้ว +2

    I am one of the lucky ones I guess. I am self taught, and came to programming through the Database route, learning Access, then SQL, the on and on. And it took years, a LOT of humility, and tons of embarrassment and mistakes. It can be done, but I wouldn't recommend my path to anyone. I am now a six figure Dynamics developer and I LOVE it. But it takes work!

    • @TiffInTech
      @TiffInTech  2 ปีที่แล้ว +2

      That’s awesome! Thanks for sharing!!

    • @AmazingStoryDewd
      @AmazingStoryDewd 2 ปีที่แล้ว +2

      Sounds like the path I prefer. College is too slow and expensive. I prefer learning on my own.

  • @dylanm7638
    @dylanm7638 2 ปีที่แล้ว

    this encourages me, thanks

  • @kawtharismail1736
    @kawtharismail1736 3 ปีที่แล้ว +3

    Good video thanks I'm self taught and I don't wanna fail

  • @AhmedRaza-ty7zq
    @AhmedRaza-ty7zq ปีที่แล้ว +1

    Thanks for the advice

  • @kevinngaleu1545
    @kevinngaleu1545 3 ปีที่แล้ว

    I've started to code first to work on my startup. As i knew nothing about technology. I''ve finished a course on udemy, work on some projects while coding along with the instructors and figured out that i don't want to be a developer. But what i've loved so much while working on my startup was product management as it is a mix of business (my background), marketing, tech and design. So i'm following online curriculum for product management. Thanks for your video.

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว +1

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel start making millions in ..🅱️..T..C

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      + 1 7 8 1 2 5 7 8 8 4 3 ..WhatsApp..

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Trust me you will be a living testimony investing with us here. do tell him I referred you to him ✓

  • @Unknown-hu4gf
    @Unknown-hu4gf 2 ปีที่แล้ว

    Hey, what do you think about Java/android mobile developer boot camps? Any future in them?

  • @fercho3689
    @fercho3689 3 ปีที่แล้ว +1

    I do wanna learn this programming but I feel like I’m old now to do it, I’m 31. Do you think is a good time to do it and then look for jobs? Most of jobs ask for experience.

    • @yavnest
      @yavnest 3 ปีที่แล้ว +1

      31 ... lol
      You are a baby. You have time for 2 or 3 big, full careers.
      Apparently 30 year olds are feeling old these days! hahahaha!

  • @larslover6559
    @larslover6559 2 ปีที่แล้ว

    You have such a soothing voice you could be a therapist! Great advises, love your channel

  • @TIM123451ERR
    @TIM123451ERR 3 ปีที่แล้ว +1

    One thing that helped me so much in my career is the video ‘brick by brick’ by Will Smith.

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      thats awesome! I will check it out

  • @akashbendre5536
    @akashbendre5536 3 ปีที่แล้ว +2

    Exactly what I needed😀.thx

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      Yay! You got this!

    • @mahmoudkab1436
      @mahmoudkab1436 3 ปีที่แล้ว

      I spend 99% of my time learning on Android studio and just still beginner in programming it hard to make something completely and ready to release . But when I see your videos tutorial make me feel better Thank you.

  • @aroncanapa5796
    @aroncanapa5796 3 ปีที่แล้ว

    I did the no school route and got into welding for 5 years, did well made garbage money. But I learned a lot, dabbled in college for a year and a half at itt tech in 2007 and 8 I think before the army and using my gi bill now for a CS and Cybersecurity degree and just paid for another ethical hacking and Cybersecurity course so I'm on my way

  • @josuegranados6953
    @josuegranados6953 3 ปีที่แล้ว

    Great video Tiff!

  • @taoloveu
    @taoloveu 3 ปีที่แล้ว

    Tiff this is such a great video!
    I think this is something everybody needs to hear who start out in this industry
    Well done!

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel for good investment regarding making millions in it

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      + 1 7 8 1 2 5 7 8 8 4 3 ..WhatsApp..

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Trust me you will be a living testimony investing with us here. do tell him I referred you to him ✓

  • @gabrielogunlesi8248
    @gabrielogunlesi8248 3 ปีที่แล้ว

    thanks so much you have just reduce the pressure am putting on myself

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      Glad to hear! You got this!

  • @cocomind_design
    @cocomind_design ปีที่แล้ว

    I just started and I'm a self taught programmer... well, I guess it takes dedication, discipline, passion and desire to get there so you just need to stick with your path and NOT GIVING UP! I really enjoy your vids. :D

  • @jwoods9659
    @jwoods9659 3 ปีที่แล้ว

    Well when I learn the syntax..... what then. It's like a big hole left on your own you can learn it but how do you build anything> you know

  • @simondewit6119
    @simondewit6119 3 ปีที่แล้ว

    Good advices 👍 👏 You could make a video about how to apply for your first job as a new thaught coder.

  • @kevinpatel6277
    @kevinpatel6277 3 ปีที่แล้ว

    Hey Tiff!! I am planning to undergrad (Fall 2021) in Computer Science, could you suggest good universities in USA and Canada?

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว +1

      thats awesome! I would suggest searching in areas you specifically want to live - there are tons all over the place! Or just start by applying to a few and seeing what happens! Very exciting though

  • @johnokolo9977
    @johnokolo9977 3 ปีที่แล้ว

    Hi Tiff, thanks for your efforts. What can you tell a 32 year old with no background in IT that currently learning how to code by self-taught?

    • @TiffInTech
      @TiffInTech  3 ปีที่แล้ว

      first off that you got this! Never too late to start to learn to code. I would also suggest if possible, find someone to support you and mentor you! It will make your journey a lot easier. Or even joining a slack group to support you!

  • @triminhtran2470
    @triminhtran2470 3 ปีที่แล้ว +3

    I have to disagree if you say you will most likely fail when you are self-taught ( no degree, no exp, no mentor ). A lot of people who try to become a developer are rushing way too fast.
    After 3-6 months without results, they feel desperate and they give up. That's literally on their own. I have become a full-stack software engineer for my first job after 1y and 2m studying at home completely by myself in a rural area where there are no dev jobs.
    I am 21. Migrated to Australia when I am 19 and start learning how to code in a small town in QLD Australia. I can't go to college. I can't do professional web dev works because I don't have experience and I have failed more than 400 applications.
    19 years old, working at McDonald's in the morning and learning how to code at night. Endless hours on Udemy and watching career advice on youtube with a hope to land a job. After endless of days applying for jobs and fail interviews I have landed my first job as FullStack Developer.
    You go to college and being in-debt. You pay even more for Bootcamp and you blaming yourself after 3-6 months and don't see the result but literally, that should be how it is. Watching too many people on youtube with privileges makes them have this illusion about how easy it is to become a software engineer without a degree and they literally set themself for failure by giving up.

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Thank you for your comment and view, trust me I don't take them for granted. I recommend you Mr Joe Gabriel for good investment regarding making millions in it

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      + 1 7 8 1 2 5 7 8 8 4 3 ..WhatsApp..

    • @jasonmcelhone.8987
      @jasonmcelhone.8987 3 ปีที่แล้ว

      Trust me you will be a living testimony investing with us here. do tell him I referred you to him ✓

    • @AmazingStoryDewd
      @AmazingStoryDewd 2 ปีที่แล้ว

      Naturally everyone progresses differently. I know people who have made excellent progress after 6 months.

  • @mandydone3061
    @mandydone3061 3 ปีที่แล้ว

    one of the best videos I've ever seen about coding

  • @ianfelton5056
    @ianfelton5056 2 ปีที่แล้ว +1

    From another person that is self-taught, I can confirm that once you get the first job, recruiters will be constantly in your inbox. To get specific, I usually get two a week, and I am not looking for a job.

    • @TiffInTech
      @TiffInTech  2 ปีที่แล้ว +1

      Yes! Right?! It can feel like you’ll never land you’re first job and then when you do, everything changes!

  • @excelnwanyanwu7090
    @excelnwanyanwu7090 3 ปีที่แล้ว

    I learnt a lot from your video, thank you.

  • @olwenyemmanuel2838
    @olwenyemmanuel2838 ปีที่แล้ว

    which language did you start with.......i wana start with python is it okay

  • @Arestkaramazov
    @Arestkaramazov 2 ปีที่แล้ว

    Thanks for your words