37 Tips for Jr. Software Developers

Поделиться
HTML-код
  • Опубликовано: 3 авг 2024
  • НаукаНаука

Комментарии • 675

  • @seanallen
    @seanallen  4 года назад +5

    Watch Next - iOS Take Home Project - Job Interview Practice - Free Preview - ruclips.net/video/MSIe2y6Fee8/видео.html

  • @osseous42
    @osseous42 2 года назад +19

    Got my first dev job at 47 after working in a different, non-coding tech field for a lot of years. It was kind of a scary leap into the unknown but turned out to be the best career decision ever.
    You're never too old as long as you're forever eager to learn new stuff. :) Just do it!

  • @TheVeggiepizza
    @TheVeggiepizza 4 года назад +371

    I'm currently a junior CS major, and don't have any projects to my name because all I do is play video games. Don't be like me.

    • @seanallen
      @seanallen  4 года назад +26

      Very good advice 😀

    • @roncho0o28
      @roncho0o28 4 года назад +4

      Very bad student

    • @ericaskari
      @ericaskari 4 года назад +39

      Dude, playing video games isn't bad, sometimes we need to have a mental break, and not think about anything and just enjoy. Video games are the best.
      But it's good to after a while of madly playing video games, stop and think clearly and honestly about your future, what's status in family at the moment and later on, and what you want to achive in life. 🤗🤗
      goal of starting to live alone and being independent is a good motivation.
      GOODLUCK to you.
      As a Web developer I'm creazy about The last of us 2 release 😌, can't wait to play it.

    • @kass7811
      @kass7811 4 года назад +9

      @@ericaskari its not a "break" tho. if hes doing it all the time

    • @lemanruss1021
      @lemanruss1021 4 года назад +6

      Playing video games isn't that bad, you'll be picking up tips on user interfaces by proxy

  • @sridharvaishnava9003
    @sridharvaishnava9003 3 года назад +38

    15:45 "it does get easier" i really really needed to hear that.

  • @frankfernandez1957
    @frankfernandez1957 4 года назад +182

    After two years of working with the same company, I started to finally understand everything. The newer you are, the harder it is but it does feel good when I can actually fix a complex bug on your own. It does get easier.

    • @seanallen
      @seanallen  4 года назад +7

      Well said. Experience matters and it does get easier.

    • @sumant2000
      @sumant2000 2 года назад +3

      Employer should have patience to wait for 2 years. Good to see your comment. Generally employers give access to jira confluence and code and git etc . No knowledge transfer sessions till you understand. Existing team members are busy with deliverables and have zero time to share knowledge. Also some fear of loosing job because they sharing knowledge to others. So skills are required to project comprehension on your own.

  • @supreme9187
    @supreme9187 2 года назад +8

    Started my career as a software engineer 2 at a big company at 20 years old, 2 years have gone by and I’m in awe of myself on how much I have learned and know.

  • @slimyelow
    @slimyelow Год назад +10

    One of the best tips: try to bypass HR and get your resume and git portfolio straight to a tech lead. Or apply to smaller firms where the owners / founders are directly accessible and play a direct role in the hiring process.

  • @arminromhanyi7669
    @arminromhanyi7669 4 года назад +108

    What I found to be one of the most important tech skills is learn to read other people's code.
    It's always overlooked, but like 60-70% of your time at a company team will be spent on making sense of colleague's or ex-colleague's code. Since big green-field projects are rare, getting up and running with the new code base is an absolute must.
    Along similar lines, yet another important thing is to learn to optimize for readability first and only then for efficiency. Many of my senior colleagues told me that they would rather hire someone who can produce more readable code even if the other candidates are better programmers in general, but less inclined to consider that their work is primarily not read by the machine but by people.

    • @seanallen
      @seanallen  4 года назад +12

      This is a VERY good point, Armin. A very under-discussed skill. I may about to do a video about this in the future.

    • @arminromhanyi7669
      @arminromhanyi7669 4 года назад +6

      @@seanallen Thank you! Looking forward to it, and enjoyed this one as well: couldn't agree more with all of your points.

    • @ZlothZloth
      @ZlothZloth 4 года назад

      For sure! Not only that, when you go to edit a colleague's code, it's best to adopt their programming style - at least somewhat - if it's an application that's going to last a long time. These things can get passed from person to person to person over the years and, if everybody tries to do it their own way, it gets pretty hard to deal with.
      Oh, and that brings up another: your program will last a lot longer than you expect. If it ain't broke in a way that really hurts, they ain't gonna fix it - never mind replace the whole thing with something "more modern."

  • @Hunter-eu2jg
    @Hunter-eu2jg 4 года назад +14

    Thanks for this Sean. I fell off the wagon a few months back after solid, continuous progress on my front-end dev journey. I'm trying like hell to claw my way back and videos like this make a big motivational difference. Keep it up.

    • @seanallen
      @seanallen  4 года назад +1

      Happy to hear my video could be of some help on your journey. Keep at it 🚀

  • @SirBuitrago
    @SirBuitrago 3 года назад +1

    I got so much value from this video brother. Thank you. Started programming about a year and a half ago and dealing with some of the struggles associated with it have been alleviated with some of these tips. Great work man.

  • @ashishbl
    @ashishbl 4 года назад +168

    Would like to add one very important advice.
    “Learn to write clean and readable code”.

    • @seanallen
      @seanallen  4 года назад +8

      Yup. That's another great tip.

    • @rolandpierrelouis4013
      @rolandpierrelouis4013 4 года назад

      Can you please share some links or guide me where I can find resources that can teach me how to write clean code please ?

    • @ashishbl
      @ashishbl 4 года назад +20

      First learn thoroughly about SOLID principles.
      After that read the book “Clean Code” by Robert Martin. It’s the best resource out there to learn how to write good code.
      Nothing else required :)

    • @rolandpierrelouis4013
      @rolandpierrelouis4013 4 года назад +2

      @@ashishbl thank you my brother

    • @kress89
      @kress89 4 года назад +1

      Ashish Bansal cmon that dosnt mean u can do stuff like i-=-; 🤣

  • @JadielAlfonso
    @JadielAlfonso 4 года назад +3

    Thank you for this tips Sean. It means a lot! Things can be overwhelming at times but it is good to hear from a more experienced dev that things get easier down the road. Thanks again!

    • @seanallen
      @seanallen  4 года назад +1

      Glad you enjoyed the tips. You'll be amazed at how far you've come when you look back in a couple years.

  • @firstjamesryu
    @firstjamesryu 2 года назад

    All these advices make complete sense. Really appreciate all these golden advices, Sean!

  • @kevinpaul3285
    @kevinpaul3285 4 года назад +6

    Thanks Sean! Appreciate the tips. I'm binging your content while I work through Paul Hudson's 100 Days of SwiftUI challenge.

    • @seanallen
      @seanallen  4 года назад +1

      Awesome, Kevin! Keep it up with the 100 Days of SwiftUI

  • @rishushrivastav4591
    @rishushrivastav4591 4 года назад +4

    as you said i was so immersed in the content you provided 100% relatable, to the point and precise. great work!

    • @seanallen
      @seanallen  4 года назад

      Glad you enjoyed the video, Rishu!

  • @gakkieNL
    @gakkieNL 4 года назад +6

    Great tips Sean. Lot of them apply to life in general. Most important I guess is always give it your heart and do what you love...

    • @seanallen
      @seanallen  4 года назад

      Thanks Gakkie. I agree... many of these can be applied to life in general.

  • @anirudh_cr
    @anirudh_cr 4 года назад +33

    Got a junior dev position today! I completely agree with you. Great content, really resonated with what I experienced!

    • @seanallen
      @seanallen  4 года назад +1

      Thanks Anirudh. Glad you liked it 👍

    • @sheikhabdullah8653
      @sheikhabdullah8653 2 года назад +1

      How are you doing after 2 years?

    • @kongson14
      @kongson14 Год назад

      would like a update from you :)

  • @naeemakhtar7869
    @naeemakhtar7869 4 года назад +2

    There are few who share their experiences gained from the mistakes they did and I assure you the Sean is one of the best person to listen and share experiences with. I have already watched this 5 times already.

    • @seanallen
      @seanallen  4 года назад

      Thanks for those kind words! Glad you enjoyed the video.

  • @raulcubitto
    @raulcubitto 4 года назад +8

    I've been working with PHP for about 10 years, and this content is gold! Thanks for the video!

    • @seanallen
      @seanallen  4 года назад

      Happy to hear it was helpful, Raul! Even for someone pretty senior.

    • @carldrogo9492
      @carldrogo9492 2 года назад

      Php is grotesque! 🤮

  • @johnm4141
    @johnm4141 2 года назад

    I can not even start to explain how golden these tips are. Thank you I just subscribed !!!!!

  • @Jacobl119
    @Jacobl119 2 года назад +1

    This is awesome. I sub’d halfway through. Also very encouraging to hear you started at 32. I’m 30 come November and looking for first dev job. Loving the collaborative aspect of this field. Will look out for more vids. Cheers :)

  • @raoulkoopman9408
    @raoulkoopman9408 Год назад +2

    heyo - some serious gold in here. 2 years later and this video is still relevant.
    I transitioned from Outdoor Recreation to Tech and it couldn't have been done without a bootcamp (for me).
    Even though it's certainly not impossible to learn and transition into the tech industry without going to a coding bootcamp; there are a few things (really good bootcamps provide). In addition to what Sean mentioned:
    1. Establishing the groundworks for a network - you'll immediately start meeting new people and building a network. A lot of camps also have some sort of career coaching.
    2. Have a clear sense of progress - I self taught while working for about 1/2 a year, then went to a bootcamp. You quickly realize the more you learn - the more there is to learn. So bootcamp does a good job filtering out what's needed. In addition - there's no busy work. EVERYTHING you learn become the ground work for basic skills needed as a developer.
    3. Yes, they're expensive but a lot of them have loan/ finance options - and if it's an option for you, see it as an investment in yourself. This isn't the same as spending $1,000 on a shiny new iPhone that'll be outdated in a year. A lot of them require pre-requisite work, so in the time learning some basics you'll find out how serious you really are.
    Only other thing (non-bootcamp-related) I'd like to add is.
    + KEEP IT FUN - your brain has an easier time absorbing information when it's in a state of "fun" vs being stressed, and thinking "I need to f!cking memorize all of this!!"
    + it's a science (there's a set way to do things) then once you have the basics - it becomes an art (there are many ways to accomplish the same thing).
    + build things that interest you, find open sourced/ free APIs and practice networking and parsing data, and it doesn't matter if it's a map, list of tasks, or the weather
    + build those things again (but better), from scratch, and without looking at your previous project
    Good Luck!!

  • @cgontijo
    @cgontijo 4 года назад +1

    Dude, this video is not only for junior developers... I have decades of experience as software developer and find your tips really valuable. Keep up the great work!

    • @seanallen
      @seanallen  4 года назад

      Thanks Cristiano! Glad you were still able to find it helpful 😀

  • @j.santiago7022
    @j.santiago7022 2 года назад

    Thanks for the solid advice.
    I'm amazed that I found a RUclips Dev channel that I want already subscribed to. Subscribed!

  • @franksolleveld2909
    @franksolleveld2909 4 года назад +4

    This was such an informative video. Thanks, Sean! Helps me out a lot.

    • @seanallen
      @seanallen  4 года назад

      Glad you enjoyed it, Frank!

  • @grapejuice04
    @grapejuice04 3 года назад

    the amount of value in this vid is amazing bro tysm

  • @ethanfranson2
    @ethanfranson2 4 года назад +1

    Bro thanks so much I have been a web developer for awhile and when back to get my degree, and found that I like application development. Your channel has me going to iOS route now and it’s been really good to have these tips. Keep it up!!

    • @seanallen
      @seanallen  4 года назад +1

      Happy to hear that, Ethan. Best of luck on the iOS stuff, and hopefully I can help 😀

  • @nomanibrahim9491
    @nomanibrahim9491 4 года назад +2

    Your first point just enough to go through the full video. Thank you for the hard work.

    • @seanallen
      @seanallen  4 года назад +1

      Thanks Norman. Glad you liked it!

  • @mracipayam
    @mracipayam 4 года назад +6

    These are great tips and most of it his experiences. Thank you for tips Sean you are awesome !

    • @seanallen
      @seanallen  4 года назад +1

      Glad you found the tips to be valuable, Murat!

  • @sldev4680
    @sldev4680 4 года назад +5

    Great advice man. I was stuck in tutorial purgatory for while.
    Every day I wake up thinking when I finish this course and that.
    Thanks to you, now I know what learn and how to learn. Big help.
    Salute. Buona Futura. Ciao.

    • @seanallen
      @seanallen  4 года назад +1

      Happy to hear that! A lot of people fall into that trap. Glad I could be of help 😀

    • @stefan_dudu
      @stefan_dudu 4 года назад

      @@seanallen how did you got out of that? I am currently kinda stuck and i try to find a way out. Just start your own project? Any tips regarding this? Thanks a lot! :)

  • @MissPBxoxo
    @MissPBxoxo 4 года назад +1

    I'm a junior dev from coding bootcamp and after watching your video, I've got to agree with you on those tips. This would give more hope to all the junior devs like me out there.

  • @Dragonboh1
    @Dragonboh1 Год назад

    Keep doing what you doing, man!

  • @primeviltom
    @primeviltom 4 года назад +1

    Quality video mate, very well put, and it reaffirms many ideas I had already, plus some food for thought!

  • @zokistoilov
    @zokistoilov 4 года назад +54

    Oh man the 90/90 rule is so right. The first 90% when you build everything is so much fun and could go for days just working. The polishing and making it work for old browser and different screen sizes makes me wanna quit this and never go back, and it takes much longer sometimes.

    • @seanallen
      @seanallen  4 года назад +9

      Yup. And this sneaks up on almost all junior devs. You never really learn it until you experience it.

    • @davidpicarazzi
      @davidpicarazzi 4 года назад +2

      I’m fairly new to coding and was experiencing this today, and then I came across this video and went “holy shit, there’s a term for this scenario?” What’re the odds

    • @dmitriiegorov1888
      @dmitriiegorov1888 4 года назад

      True story.

    • @ezekiellawson9707
      @ezekiellawson9707 4 года назад +1

      My greatest issue is building for all screen sizes I'm a beginner and I find it very difficult 🤦‍♀️

  • @kelcodes9701
    @kelcodes9701 4 года назад +4

    Great video Sean. I would agree with all of these tips. I wish that I worked in a tech hub early in my career.

  • @kendallwhite4699
    @kendallwhite4699 3 года назад +1

    Wow man... you were dropping mad bangers. Thank you so much for the tips.

  • @maiconmorettodossantos8476
    @maiconmorettodossantos8476 2 года назад

    Nice video Bro! Great tips for all of us!

  • @WEIRDED_BEARDO
    @WEIRDED_BEARDO 4 года назад +2

    Great video! You’re always a huge help, particularly to us new developers

    • @seanallen
      @seanallen  4 года назад +1

      Thanks for the kind words, Sean!

  • @MattBramer
    @MattBramer 4 года назад +2

    First video I’ve seen of yours, and wow! This is incredible!

    • @seanallen
      @seanallen  4 года назад

      Glad you liked it, Matt!

  • @timtitus7861
    @timtitus7861 4 года назад +2

    Wow, #1 really made me feel better about forgetting simple stuff all the time. Thank you!

    • @seanallen
      @seanallen  4 года назад +1

      Happy to help 😀

  • @JacobPernell
    @JacobPernell 4 года назад +1

    As someone who's recently been pivoting into UX/UI design and now iOS dev as well, this video was super helpful. Thank you!!

    • @seanallen
      @seanallen  4 года назад

      Glad you liked it, Jacob.

  • @ivaylofilipov6396
    @ivaylofilipov6396 4 года назад +2

    Love it! Thank you for the great job Sean :)

    • @seanallen
      @seanallen  4 года назад

      Thanks Ivaylo! Glad you enjoyed it.

  • @AthanSoulis
    @AthanSoulis 4 года назад +2

    #23 was what I wanted to hear. I am in the start of my career at 27 years old and I was forced to take a nearly one year hiatus which is hopefully coming to an end soon. It concerns me a lot that I might not be able to find a good fit but your point put me at ease. Thank you

    • @seanallen
      @seanallen  4 года назад +2

      27... you're perfectly fine. 😀. I was 32 when I wrote my first line of code.

  • @awais.fayyaz
    @awais.fayyaz 4 года назад +1

    Thanks Sean, really useful tips. Keep rocking!

    • @seanallen
      @seanallen  4 года назад

      Glad you liked it, Awais! I'll keep pumping out the content 😀

  • @ezekiellawson9707
    @ezekiellawson9707 4 года назад

    Best tip for junior developers.. Thanks so much, Sean for sharing this tip

  • @hamsteroncoffee
    @hamsteroncoffee 4 года назад +2

    I think this is my favorite tips video out there ❤️ enjoyed every minute of it. Thanks for making this!

    • @seanallen
      @seanallen  4 года назад

      Thanks for the kind words! Glad you liked it 😀

    • @hamsteroncoffee
      @hamsteroncoffee 4 года назад +1

      @@seanallen Ah, hey, do not thank me. It is all your work here 😄

  • @100coinstar2
    @100coinstar2 4 года назад

    Great Video. You def calmed my nerves going into my first work trial at a company as an iOS Dev.

  • @mworld
    @mworld 4 года назад +3

    I've been blessed to work for the same company since 2003. The good thing is that it has changed directions three times so far, from Web hosting to colocation and our own cloud and now to AWS. This certainly has been a challenge but certainly not boring. At the moment the dev team is better than it's ever been and the company is constantly growing. We manage software deployment to the cloud for some large global companies that you have definiately heard of :)

    • @seanallen
      @seanallen  4 года назад

      Nice! It's a rare thing to work for one company that long and still enjoy it. Glad you found that!

  • @Markus8Markus8
    @Markus8Markus8 4 года назад +3

    Starting my first front-end development job this Tuesday, in a small 8 man company. Im only 18, and therefore have basically no experience.
    Im extremely excited, and i really appreciate videos like these.

    • @seanallen
      @seanallen  4 года назад

      Congrats Markus! 18 and already a full-time developer. That's a great start! Learn as much as you can at this first job

    • @SilverArrow26
      @SilverArrow26 Год назад

      Any updates since then? Good and bad?

  • @ChristopherSalisburySalz
    @ChristopherSalisburySalz Год назад

    Mentors - I think this is the best tip you gave. I had a great mentor while learning to code early on and I learned so much in such a small amount of time from him. If I could have followed him around my whole career I would have.

  • @sebastiendubourg4797
    @sebastiendubourg4797 2 года назад

    Hey, thanks a lot for this video! I’m about to start on what seems to be the most awesome job ever with a great team and I’m just as excited as I à scared haha. I feel I’ve been preparing for this for ever but I can’t help bracing for impact haha.
    Also, really liked the straightforward tone, full of energy and motivating :) kudos for that !

  • @abrahamsecoe87
    @abrahamsecoe87 Год назад +1

    Hello Sean! I am not used to commenting but I want to say thanks for these tips, you made me think positively and that I am not an idiot or a pretender. Keep sharing stuff, God speed to your work,

    • @seanallen
      @seanallen  Год назад

      Glad you enjoyed it, Abraham. Learning to code is not easy, but if you keep at it (and it will get tough at times), it is a VERY rewarding line of work.

  • @ferfykins
    @ferfykins 4 года назад +1

    Your videos are so good!!! Thanks so much Sean.

    • @seanallen
      @seanallen  4 года назад +1

      Glad you like them 😀

  • @JP-ks3kh
    @JP-ks3kh 4 года назад +1

    Thanks Sean for your content and the reinforcement!

  • @mohammadsayed5645
    @mohammadsayed5645 4 года назад +1

    Great as always. Thanks for sharing knowledge.

  • @GauravKumar-ue7nz
    @GauravKumar-ue7nz 3 года назад +1

    Thank you so Much. Such a Quality Content.

  • @yotte8846
    @yotte8846 3 года назад

    Your videos are amazing Sean keep it up

  • @jeffGordon852
    @jeffGordon852 4 года назад +1

    Man, that's a great video. I've learn a lot in 16 minutes! Thanks

    • @seanallen
      @seanallen  4 года назад +1

      I tried to jam as much as I could in there without being too overwhelming. Glad you liked it!

  • @liviu201
    @liviu201 2 года назад

    those were some great tips, thank you!

  • @swany666
    @swany666 4 года назад

    Thank you dude, your video was great and really informative, gave me some great ideas to ponder on!

    • @seanallen
      @seanallen  4 года назад

      Glad you liked it, Swany 😀

  • @nkwejusticemapoulo2208
    @nkwejusticemapoulo2208 3 года назад +1

    Thanks Sean, much love from South Africa

  • @kirilvedmidskiy
    @kirilvedmidskiy 3 года назад

    Thank you for very useful pieces of advice!

  • @RickPlaysStick
    @RickPlaysStick 4 года назад +1

    Really great tips for any developer, not just someone starting out. Even if you are a solo developer most of these points are very valid.

    • @seanallen
      @seanallen  4 года назад

      Thanks Rick. Glad you liked it.

  • @harshavardhanranger
    @harshavardhanranger 2 года назад

    The 90/90 rule is soo damn truee.
    I complete coding the logic and I assume its the end of it but other small details like code polishing, error handling will eventually take same time as the coding part!
    Great video, thanks!

  • @yeahyeah1042
    @yeahyeah1042 4 года назад +112

    Stack overflow will become your best friend

    • @seanallen
      @seanallen  4 года назад +3

      Indeed.

    • @Anonymous-nj2ow
      @Anonymous-nj2ow 4 года назад +1

      joel spolsky's blog is amazing, everyone should read it

    • @mverma7845
      @mverma7845 4 года назад +4

      I find stackoverflow difficult to understand. Maybe it will become easier as I progress through my programming career.

    • @amdizle28
      @amdizle28 3 года назад +1

      @@mverma7845 it will don’t worry!

    • @amdizle28
      @amdizle28 3 года назад +1

      And your most hated enemy sometimes lol

  • @Calvbread
    @Calvbread 2 года назад

    I'm 20 and just started programming again, gotta admit it was kinda comforting to hear that you started at 32, all the best!

  • @bhargavpandya9189
    @bhargavpandya9189 3 года назад

    Amazing advice dude!!

  • @1Rachaell
    @1Rachaell 4 года назад +2

    Fantastic information, thank you!!🙌

    • @seanallen
      @seanallen  4 года назад +1

      Glad you liked it, Rachael 😀

  • @zezeandjr4110
    @zezeandjr4110 3 года назад

    The "Right Fit" is an awesome advice, but the overall video is great as well.

  • @dwayneneckles
    @dwayneneckles 4 года назад +2

    Great high quality tips. Much respect

  • @joshuaparis930
    @joshuaparis930 4 года назад +3

    Love this video, I’ve watch it like 3 times 😅👍🏾

    • @seanallen
      @seanallen  4 года назад

      Thanks Joshua! Glad you liked it. I think this video has some of the most valuable tips a developer can learn for their career.

  • @sunnywaykar7175
    @sunnywaykar7175 3 года назад

    Thank you very much for the information...

  • @nonyabizness577
    @nonyabizness577 8 месяцев назад +1

    Advice #16 resonates well with me. One was an actual Full Stack Dev at a decent company that handles/makes enterprise software but paid less, another was more of a Software Engineering (R&D) type of stuff -- also mainly enterprise software -- but definitely a lot more expansive in terms of exposure to technologies, etc., and also paid more. It's hard to gauge which one is right for you at the time when picking, although both I got a chance to intern for, but I kind of wished I stayed with the less pay as it gave me more of an actual deep dive into the actual product -- CI/CD (GitOps), k8s, graphQL, front-end & backend work, etc., albeit a smaller team. However, I lucked out with having that choice but it was a difficult choice to make. Either way, I think what's most important is that you do what you think will be best for you career-wise and also see where you want to go, don't just take the bigger pay!

  • @lyozov974
    @lyozov974 4 года назад +2

    About that 90/90 percent thing, totally agree, i've been trough so many projects of mine where i've done the first 90 and then kind of get overwhelmed with the rest 90. Just when you think that you are so close with finishing this time... Before i see this i thought that i am broken! Thank you!

    • @seanallen
      @seanallen  4 года назад

      This is very common for people who haven't been though it to be very surprised by this fact. Once you've been though it, now you expect it.

  • @stanislavaessentia3254
    @stanislavaessentia3254 4 года назад +1

    Thanks so much for your tips, it's such important for me right now :)

  • @starshipx1282
    @starshipx1282 3 года назад +1

    37 tips.
    1. Don’t memorise things (learn to search)
    2. Learn how to learn
    3. Repetition is key
    4. Avoid tutorial trap (build your own)
    5. Learn the documentation of your language
    6. Cost benefit analysis (time spent vs benefit)
    7. How Senior am I? STOP
    8. Find a mentor
    9. Be active on Twitter (personal)
    10. Go to meet-ups
    11. Very visual portfolio website (very Important)
    12. Create small projects (so you have many)
    13. Create pretty (visual) readme (GitHub)
    14. Learn basic design
    15. Find the right fit (don’t just take offer)
    16. Lesser pay may be right
    17. Work in a tech hub - amazing network
    18. Full-time first
    19. Show initiative (show care for your project)
    20. Learn to communicate better (very important)
    21. Show that you care for your team
    22. Do great work (create a great reputation)
    23. You’re not too old
    24. Create content - online presence
    25. Be patient
    26. 90/90 rule (also known as 20/80 rule)
    27. Which language? Doesn’t matter. Switching is easy after first.
    28. Don’t use the front door (gets friends to refer you for a job)
    29. Complete immersion
    30. Listen to podcasts
    31. Network to get contracts
    32. Startup or big company? Personal preference. Watch 14:05
    33. Study for months not shortly before interviews
    34. Remote work can get old - nice early on and then ...
    35. Dev bootcamp worth it? Watch 15:08
    36. It gets easier eventually - experience matters
    37. Subscribe to this and other developer channels

  • @lloydsherewa7464
    @lloydsherewa7464 4 года назад +1

    Precise and honest thanks, Sean.

  • @arm-pr2ki
    @arm-pr2ki 4 года назад +4

    Amazing Tip Bro! I guess these tips are not just for juniors! Tips for all Devs!

    • @seanallen
      @seanallen  4 года назад +1

      Glad you liked them. Happy to help!

  • @eddyecko94
    @eddyecko94 4 года назад +4

    Podcasts has been a saviour for me, wish I knew about it back in university.

    • @seanallen
      @seanallen  4 года назад +1

      Agreed. Love them.

    • @Faruk-zt5iw
      @Faruk-zt5iw 4 года назад +1

      @@seanallen I hadn't thought podcasts are beneficial. I'm looking for some web dev podcasts now. Thank you for your advice.

    • @seanallen
      @seanallen  4 года назад +1

      Happy to help!

  • @KENAXION88
    @KENAXION88 3 года назад

    This video is amazing and so helpful. Thank you.

    • @seanallen
      @seanallen  3 года назад

      Glad it was helpful!

  • @gyros9162
    @gyros9162 4 года назад +3

    Thank you for great video! I am 31 year old and learning web development. You inspire me!

    • @seanallen
      @seanallen  4 года назад

      Happy to hear that, Ber. Keep on going!

    • @matthewa1729
      @matthewa1729 4 года назад

      Also 31 😭 and happy to hear that you started at 32 lol

  • @B1Happy
    @B1Happy 4 года назад

    Thanks sooooo much dude!!! Very helpful for a beginner like me or a most starting!!

    • @seanallen
      @seanallen  4 года назад

      Glad I could be of some help, Beau!

  • @aaronrs2002
    @aaronrs2002 2 года назад

    It's great that you support having a portfolio. Most my focus is on the "front end." So, I work really hard on my portfolio. Unfortunately, it never comes up in interviews. In fact, during my interviews nobody is ever aware of anything I have built. They just want me to take a timed test so they can go back to work.

  • @duckburgz
    @duckburgz 4 года назад +4

    Thanks for the point about age. I started learning programming at the same time!

    • @seanallen
      @seanallen  4 года назад

      Nice! Are you seeing anything negative about being older? I haven't yet in my career.

  • @MuhZubairAli
    @MuhZubairAli 4 года назад +1

    O Man, This is 2nd video of you I am watching from your channel and already became a huge fan (Y)

    • @seanallen
      @seanallen  4 года назад

      Glad you enjoy the videos, Muhammad! I do a mix of iOS development tutorials and general career/industry talk. Hope you enjoy future content 😀

  • @muhammadshoaibmarwat285
    @muhammadshoaibmarwat285 4 года назад +1

    I have doing a lot of search on youtube, google, Medium etc but i really impress on your content.

    • @seanallen
      @seanallen  4 года назад +1

      Thanks! Happy to hear you enjoy it, Muhammad 😀

    • @muhammadshoaibmarwat285
      @muhammadshoaibmarwat285 4 года назад

      If you don't mind can i take help from you

  • @muhammadshoaibmarwat285
    @muhammadshoaibmarwat285 4 года назад +6

    Its amazing and very informatic video for me if i follow the 37 dev tips so that can change my life in dev world

    • @seanallen
      @seanallen  4 года назад +1

      Glad you find it helpful!

  • @devsandesh3348
    @devsandesh3348 4 года назад +2

    Thanks for this amazing tips Sean definitely helpful. So am starting with learning to learn , any tips will be grate.
    Also you were right on bulls eye when you said Find right fit not first. Am having it first hand experience and yea am switching in next 5 month already started to prepare to move to IT hub of India. Am yes this videos helped me to made that decision that was back on my mind for last few months. Thank lot for helping out for so long.

    • @seanallen
      @seanallen  4 года назад

      Happy to hear that, Sandesh. Best of luck with the switch!

  • @arielbertolotti1896
    @arielbertolotti1896 4 года назад +1

    I don't develop iOS, but in the first minute of your 90/90 rule video I subscribed. Very good content, keep up!

    • @seanallen
      @seanallen  4 года назад

      Thanks for the support, Ariel 😀. Glad you're enjoying the content.

  • @joaomathiaspereirarezende3355
    @joaomathiaspereirarezende3355 4 года назад +1

    Thanks Sean! Great content.

  • @AccessCode101
    @AccessCode101 4 года назад +1

    This is the video that made me want to follow you. Great video!

    • @seanallen
      @seanallen  4 года назад

      Glad you enjoyed it!

  • @ronniesunshine1163
    @ronniesunshine1163 4 года назад +17

    I want to make a point on how important #15 is. I was recently looking for my first developer job and found one that sounded interesting and it could be fun. I went to 2 interviews for it and ultimately I wasn't accepted in. The reason for that is because my goals and the startups goals were different. I wanted a place where I could improve my coding and they wanted a team of people to run their startup for minimum wage. During the second interview I learned a lesson that has improved my life so much since then, which is that not everyone is good for each other and there's no reason to be stressed out to "fit a certain criteria". If you change who you are to fit in to a certain position, you will be very unhappy and stressed. This goes for jobs but also for other relationships in life.

    • @seanallen
      @seanallen  4 года назад

      Thanks for sharing that experience, Ryan. I couldn't agree more. Too many people take the first opportunity that comes there way, and it can greatly affect the long term trajectory of their career.

  • @nataliavelazquez6043
    @nataliavelazquez6043 3 года назад

    loved this video

  • @TrejoMundos
    @TrejoMundos 4 года назад +2

    :D!! thanks Sean! regards from México! I will try to apply all your fabulous tips!

    • @seanallen
      @seanallen  4 года назад

      Hi Trejo! Glad you enjoyed the video 😀

  • @mattmjlg5053
    @mattmjlg5053 2 года назад +1

    After watching hours of videos this is by far the best one

    • @seanallen
      @seanallen  2 года назад

      Glad you enjoyed it, Matt 👍

    • @mattmjlg5053
      @mattmjlg5053 2 года назад +1

      @@seanallen Sean I’m so sorry I sent that very quickly
      I meant after watching hours of videos this video was by far the best one on being a better developer I would have paid money for content like this
      Because I left feeling like I just learned gold
      Do you have any you Udemy or linked in courses

    • @seanallen
      @seanallen  2 года назад

      Hey Matt, happy to hear you enjoyed it that much. I have a few courses on Teachable that focus on iOS Development and Swift. You can find them at seanallen.teachable.com.

  • @hamwardegp
    @hamwardegp 4 года назад +1

    Thank's Sean, it was again an interesting Video.

  • @Lumary
    @Lumary 4 года назад +15

    Great video! I also started coding at 32. :D

    • @seanallen
      @seanallen  4 года назад

      Nice! Glad you enjoyed the video. So you know it's never too late to start!

  • @macbookpro15inchuser14
    @macbookpro15inchuser14 4 года назад +1

    thank you for your videos, I learn a lot from that.

  • @airforcepuddy
    @airforcepuddy 3 года назад

    Hey Sean, thanks for the tips. I'm starting my first SDEII role in a few weeks and your tips are helping with the imposter syndrome!

    • @seanallen
      @seanallen  3 года назад

      Happy to help 😀

    • @ronitroy3174
      @ronitroy3174 2 года назад

      Hi.. I too just got a new dev job .. any tips for me

  • @kishoreandra
    @kishoreandra 4 года назад +3

    The very first tip I guess it is made for me....I always think why I can't memorize simple code but search google to get things done for me easily.....must watch!!! thanks SEAN!!

    • @seanallen
      @seanallen  4 года назад +1

      Glad you liked it, Kishore!

    • @kishoreandra
      @kishoreandra 4 года назад +1

      @@seanallensuper glad that I have come across you and this video....