My Software Engineering Journey (Zero to Hero)

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

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

  • @CodingWithLewis
    @CodingWithLewis  Год назад +122

    I was very vulnerable in today's video. A reminder: It's ok to feel overwhelmed, burnt out and uninterested in code at times.
    Thanks so much for watching 😀

    • @Ryan-xq3kl
      @Ryan-xq3kl Год назад +2

      our journeys are very similar, video games create good programmers.

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

      you're a top G lewis, much

    • @the16tha.i.26
      @the16tha.i.26 Год назад +2

      I got a question, i am learning python, I explored web and app dev, dosen't ring me.
      Now, I know a lot of concepts around OOP, and I have completed the basics of python.
      Should I learn libraries OR Build a project,
      cuz I feel like my knowledge around python is not enough to make a project.

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

      ​@@the16tha.i.26make a project. It doesn't have to be very ambitious. If your comfortable with OOP you can make a snake or frogger clone with turtle or pygame

    • @DanielGomez-me9ci
      @DanielGomez-me9ci Год назад

      HELP ME OUT HERE, GUYS: Is laptop with i7 "3rd gen." processor, 16gb RAM, 500gb SSD enougth for studying or pursuing: a) Blockchain Dev or b) AI Dev or c) Both?

  • @johnnyirish7210
    @johnnyirish7210 Год назад +235

    Sometimes I get stuck on a problem for hours and then the next day I find it in minutes, taking breaks is worth it in programming.

  • @Garfield_Minecraft
    @Garfield_Minecraft 9 месяцев назад +5

    1st choose language randomly(popular one)
    2nd start coding then error message then fix it over and over again until you become good at it
    3rd start making a project(start small)
    additional)learn logic gates and how computer works in lower level to understand more

  • @Jodasi_ig
    @Jodasi_ig Год назад +41

    This is so inspiring brother Lewis, as a teenager who come from a third world country, and my dream is really to be involved in the tech industry like software development and tech startups, I saved some money for me to buy a laptop I bought it and in a year it died while I knew python and Django till now I have no laptop and I'm saving to do so. Hope I will overcome that, and you really inspired me into tech as you provide more information

    • @RexCruz-e3k
      @RexCruz-e3k Год назад

      If you have a smartphone you can still learn python it's limited but it better than none

  • @siwidka
    @siwidka Год назад +16

    I think everyone hits a low point and it's very important not to give up in those situations. There will be hurdles and sometimes you have to do tasks that you don't like so much. But the most important thing is to never give up and hang in there. Great video! I really enjoyed it.

  • @jack.wu.
    @jack.wu. Год назад +4

    Thank you, Lewis, for sharing your journey! It's inspiring how you reflected on your experiences and had the courage to make a leap forward when needed. I truly admire you!
    My own web development journey began when I saw the need to create a simple tool for myself. I was amazed at how quickly and easily I could deploy it. From there, I started freelancing and helping others solve their tech problems, eventually building products. It's incredible to see the value that technology brings and how it can benefit others. Keep up the great work, Lewis!

  • @oSpam
    @oSpam Год назад +3

    I’m 15, I’ve recently took on two freelance jobs for web development. A gym website for my school and a booking management site for a local community centre.
    I worked on the gym site so much that I honestly couldn’t take it. I was working on it 4-10 hours per day (still with 6 hours of school) and after a few weeks I was just stressed out of my mind.
    So then I moved on to this bookings site, this though is a paid job unlike the voluntary gym site. I’ve gave myself 1 month to get everything sorted. So far it’s going good; I’ve worked about 40-50 hours but it’s coming out really nice, I’m about two weeks in.
    I’ve setup a good database and backup solution and it’s nearly ready for launch. I’m just not quite sure if I should keep going with these or live my life a little.
    I’ve not been thinking about the gym one and it’s been nice, but it’s still at the back of my mind every day. Both are still overwhelming me quite a lot.
    I’ve been loving your videos they’ve been really inspiring. Thank you Lewis

  • @shoppy-wizard
    @shoppy-wizard Год назад +9

    I have Got in Coding in recent years.
    I love Game Dev and Web Development.
    It is like how a little peace of code can manipulate your art in such a way that People Like it.

  • @HarryDaDevSecond
    @HarryDaDevSecond Год назад +46

    My dude, your editor deserves a raise… It just keeps getting better, like every time 🎉

    • @CodingWithLewis
      @CodingWithLewis  Год назад +8

      @mawkzuckabewg232 I edit my shorts and some of the long form. The real goat is @cocoasulpher (Will)

    • @CodingWithLewis
      @CodingWithLewis  Год назад +4

      @mawkzuckabewg232 I edit my shorts and some of the long form. The real goat is @cocoasulpher (Will)

    • @cocoasulphur
      @cocoasulphur Год назад +4

      @@CodingWithLewis 👋

  • @jackmead7292
    @jackmead7292 Год назад +3

    Wow this is such a cool story. First program i ever wrote was a little Windows console program that emulated a vending machine.
    Thats been 7 years ago! But my journey is constantly progressing and even though some may think that im "Hero" level, the road ahead of me looks longer than I ever thought.
    Love the video. Thanks for sharing your story.

  • @flyingbanana905
    @flyingbanana905 Год назад +3

    As a computer science student, your story is truly inspiring. Thank you for sharing your vulnerabilities and your growing experiences!

  • @Rexxicon
    @Rexxicon 10 месяцев назад +1

    Off topic, but I love your editing style. It’s very unique and engaging!

  • @stevecrabtree9141
    @stevecrabtree9141 Год назад +7

    Starting over late in life is scary as hell! I will take your advice and hopefully I will have my first developer job someday soon.

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

      I hope you're still on the journey like I am. It's been years in the making and I'm still trying to break in. So don't give up.

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

    This video is very inspirational and supportive. It's amazing to see that you went from making a Roblox door behave in a certain way to building software to help with Covid-19! Really shows anyone can be a coder.

  • @AndrewSparkz_gaming
    @AndrewSparkz_gaming Год назад +7

    I will say that this is also my story, but it is a little different, so at 12-13 yr old i started studying html, css and js and proggress was insane, and after 2022-2023 i desided to teach more programing like lua, python etc... so now im 14 yr old that know almot 9 programing languages

    • @lukas.webdev
      @lukas.webdev Год назад +1

      Awesome! 😃

    • @Pokladoo
      @Pokladoo 3 месяца назад

      Don't just learn them. Build your own project also

  • @raheeltariq1631
    @raheeltariq1631 Год назад +3

    Thank you, Sir Lewis. Your videos always inspire and motivate me. Your work is truly remarkable.

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

    I've always loved to see how things work inside and design my own things. At some point I decided I wanna make a game, I looked up and downloaded unity and made my first code, from there I changed the code and from there history was made and set for me. I started python, ambition to help others, cool projects and now when I look back I can see I sucked at writing good python code, but it's what got me to where I am now, building a top security focused website for a friend of my mom at 17 years old I am proud to have this gifted mindset of a developer

  • @xs-3
    @xs-3 Год назад +4

    You are inspiring a lot of developers Lewis. Thank you for your contributions.

  • @type-dev
    @type-dev 2 месяца назад

    Lewis this is an amazing video! Even after a year later! It gives me hope, and gives me energy. Thank you.

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

    i started learning to code at the age of 16 at my high school. i am actually enjoying. i may get a lot of challenges and hurdles in learning that but i will never quit it. you are inspiring many of us. Thanks Lewis Bro.

  • @lukas.webdev
    @lukas.webdev Год назад +2

    Awesome video! Thanks for sharing your story - very inspiring and helpful for many new developers! Keep it up! 😉🔥

  • @Developer921
    @Developer921 Год назад +9

    As a first-year Computer Engineering student, your inspiring journey is incredibly motivating. I watch every video. Thank you😊

  • @iiwakenashi
    @iiwakenashi 7 месяцев назад

    bro, thanx for this video. I am in the same boat at the moment. My present job is not enough challenging and I need to become a code wizard to spice up my work life again. Once more thank you! now i know what to do.

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

    wow im currently in a burn out period but this video helped me to boost my confidence a little love you!

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

    Software engineer ma man
    The title is everything

  • @the16tha.i.26
    @the16tha.i.26 Год назад +1

    Kinda feels like you are answering my own questions.
    Thank you.

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

    Thankyou so much for this video😃 This was truly inspirational.😊

  • @xenotil2939
    @xenotil2939 Год назад +4

    Juste in time to boost my confidence.. I'm in my first year of studying Web dev and hoping to become a game dev later on the lines and after my first internship only doing some WordPress (I hate it) and some hard true reflection from my employer saying I'm not fit for the job and don't do enough.. it help a lot to know I'm not the only one to have a hard time!

    • @CodingWithLewis
      @CodingWithLewis  Год назад +3

      I believe in you. It's a tough journey but push yourself and you will succeed!

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

      @@CodingWithLewis thanks it help a lot. You're doing a amazing work making vidéo for dev and novice alike acrosse the world !! love you're video! (and sorry i'm a french man my english is very basic )

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

    The editing man, impresses me everytime. 👍👍👍

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

    BRO YOUR VIDEO PRODUCTION IS TOP NOTCH, SO CREATIVE AND ENGAGING AND FUN TO WATCH!

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

    Hearing your story made me realize that I burned out and I need to go back to coding and expand more and keep learning interesting things

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

    Great to listen to your journey, good luck with the future

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

    Really nice video and insight into your career. Well done Lewis! 😊

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

    Love you Lewis ♥️

  • @Nick.....
    @Nick..... Год назад +2

    The best thing about your story is that you didn’t talk about leetcoding all day to impress employers.😅 Great inspiration!

  • @CYBERNETIC-ANGEL
    @CYBERNETIC-ANGEL Год назад

    i experienced burnout when programming as a job as opposed to programming in my free time. now that i do it at own will and freely it is much more fun and less exhausting

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

    This is almost exactly my story 😅 except I don't have friends so I don't have friends in code or a career as a developer yet. I feel like I'm just not there

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

    I Also Started My Coding Journey With Roblox.... When I Was 7 Or In Grade 1 (2015) My Friend Introduced Me To Roblox | After A While, I Also Wanted Robux To Help Myself But My Mom Refused ( I Am From Pakistan BTW ) So I Started Making Roblox Games (Horrible Ones) But Started Scripting Them Too Though I Only Earned 56 Robux, I Had Planted The Seed For My Life

  • @itsabdiok
    @itsabdiok Год назад +3

    OMG, im first? NANI
    Edit: Love your content bro ....also are u gonna make the news bot code public? 👀

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

    "and that was when i stumbled upon Roblox"
    AYO DID YOU START IN LUA THAT SICK!

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

    YOU MADE HERO PICKER?!? i owe you my life

  • @Ragehunter
    @Ragehunter Год назад +4

    I learned C and Java in university im 1st grade software engineering 😅

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

    7:20 my exact feeling when trying to learn a new framework/technology.

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

    Lewis, you are a good story teller👏👏

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

    Awesome video 😎 👍

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

    I love your videos lewis 🎉❤am IT student @ kenya

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

    So i decided my future job which is a software engineer, Im gonna start programing, Im 15 rn and im gonna work abroad for higher salary so i can support my family.

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

    I started wit an age of 14 I think. My first "programs" where some cmd batch scriptes to calculate the area of squares. I switched to VB soon after.
    Then I switched to dotnet while doing an apprenticeship as an system administrator, nobody wanted to offer me a coding job.
    I switched to a PHP startup 3 years after finishing my apprenticeship, the firma got bought and I work as a java developer now. My projects at home are all still written in dotnet and I do want to do this as a daily work, still trying to achieve that.

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

    Cool right now im making a metasearch engine with php

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

    you just know he has an adventure personality

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

    Great Video ❤❤
    Oh man, I didn't program anything in over a year... I definitely need to start programming some stuff again 😅

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

    Heh, interesting... For me WordPress had the opposite effect. Because WordPress has certain limitations and such... I learn myself PHP to code it myself. Same with PowerShell.
    Edit: not throwing stones at anyone here. Everybody is unique and has a story. Mine is quite different here. I mainly rolled into coding because I wanted to simplify things for my coworkers of the admin office at the schools I work for. And it all started with WordPress actually.

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

      Love the positive look on WordPress. Funny enough, I actually like wordpress!

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

    Such a nice video.

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

    I feel like I'm stuck in novice mode going over concepts because I'm partial online school and self taught.

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

    amazing storry ig

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

    Hey, I looked at the description but couldn't find the Discord link. It would be great if you could pin the link in the comments or edit the description to include the link. Thanks for the video, I'm sure it's helping lots of developers on their journey towards their own potential.

  • @TolibjonSoataliyev
    @TolibjonSoataliyev 10 месяцев назад +1

    Hi keep doing like that, I was going to ask one thing. Is it worth to take computer engineering's degree for software engineering

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

    Hello Lewis ,Great video what do you think about no code tools like flutterflow and bubble?

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

      I like no code tools! I wouldn't use them in production though, I like using them to make quick automations. Haven't used thoses ones.

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

    Subscribed Great Content🎉

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

    Lovely video thanks

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

    Hey Lewis, I'm also a software developer looking to inspire and teach others coding. Can you give me some tips / feedbacks please ? thanks in advance really appreciate it.

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

      Piece of advice these won't work on programmers 😂😂

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

      If it's making videos. The first 3 months focusing on getting a video out every week. Make every video better than your last.
      Be vulnerable and open to mistakes/criticism. No matter what, there are going to be people that will say horrible things about you (took me a while to accept this).
      By inspiring and learning yourself, you will do it for others!

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

      @@CodingWithLewis thanks a lot man really appreciate it. Also I really like how you explain things. Keep up the good work 🥳

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

    What were your top heroes in Dota 2?

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

      Ranked - Sven, Timbersaw
      Most Played - Pudge

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

      @@CodingWithLewis would love to play with you sometime. But also Dota really cuts into my life productivity

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

    6:40 lol this is me right now three months into my first job

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

    Like you mentioned in the video you got a project converting excel files to xmls. My question is how do you quote a project you don't know about (how to do that) and do you include your learning in the project quote? both time and money wise.

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

      Great question.
      Honestly it depends. Every project will require some research no matter what skill level you are. However, with me at the time, there was a risk to the client that I might've not been able to do it. So I looked up standard rates and thought, what amount of money am I comfortable with if it took me say 2 months. Pricing services is a DEEP conversation.

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

    Yeah buddy

  • @grantlewis-w7n
    @grantlewis-w7n Год назад +1

    Hey bro, I have an ipad that has device management on it it can only be unlocked with my work email. The problem is I stopped working for that company a while ago and they didn't take the ipad. Is there a way I could ship it to you and you could work some of your magic to unlock it. You seem to know a lot and I would really appreciate it!

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

    youre close to me, i need a mentor. save me

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

    Glad to know i'm not the only one who is pursuing software because of Roblox :D

  • @hetero107
    @hetero107 11 месяцев назад

    im was great in pcm, it and humanity when i was in 12th

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

    i love to here from u more

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

    Hey, I am learning web development atm but I am worried that it will not be a good decision for the future, I am interested in coding so what but idk what to learn

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

    wehen I see issue on youtube mostly I comment it, your is to sharp and it might be annoying on bad speaker devices, take a few device and test the quality always

  • @rdx9807.
    @rdx9807. Год назад

    Finally i found the thumbnail which i can relate after 1 year of joining computer engineering 😂😮😅

  • @CC1.unposted
    @CC1.unposted Год назад +2

    I'm 13
    1.5 year programming experience
    3:11
    So I'm young devloper but I made 271 AI modals and versions, 157 different apk softwares and etc...

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

      Start young! Awesome job :D

    • @CC1.unposted
      @CC1.unposted Год назад

      @@CodingWithLewis I also have few projects to work on
      Which I can't alone
      AND waiting for someone to help!

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

    What editing tools are you using?

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

    Hi. I need a advice. From linux admin, I want to get into other role. I am confused to study ML or Web development mostly front end. Which one has better future

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

    Hi, I have a problem with deleting a lot of emails, because I can only delete a certain number of them at a time. I had this idea of programming with Visual Basic 5 to have a program repetitively make the mouse clicks needed to delete those emails systematically. I tried to do this, but I could not figure out how to set my mouse clicking focus outside of the VB5 forms or specifically on the webpages that the emails shown on. Is there commercial software out there that can allow me to set my mouse clicks on whatever points on the screen that I want to have clicked in order to get the deletion of the emails done systematically. I also need to set up a pause for each page of deletion to account for the waiting time needed to wait for the next moment that allows me to delete the next page of emails. Thank you in advance.

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

    I am currently studying undergrad second year and I want to learn new things about programming language but how to start and where to start i cannot figure it out. please help me through this

  • @mr.robot42
    @mr.robot42 Год назад +2

    Where is the discord link ???

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

    I come here to find out your grade in Physics (or Physical Education) on your report card, and I am disappointed ☹️

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

    Bro is it hard for you as type 1 Dybetic?

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

    "Burnout is not just being tired of coding. It's a deep exhaustion that seeped into every aspect of my life"
    Oh I know how this is, I remember getting burned out multiple times. And one day I asked on r/learnprogramming how to deal with it, and they all agreed on the solution.... TAKE A BREAK! A few weeks after doing just that, I was able to code again after I got interested in OpenGL.
    Now I'm about to finish Harvard's CS50x Course, but the final projects are rather chunky and I was practically working non-stop in that course since February I belive? So yeah... I decided to take another 2 week break before going back to it.
    Well, there was that guy who said bullshit like "Just keep working, you're not a car to be burnt out" or something like that... completely not understanding how any of this thing works. And considering his advice contradicted what LITERALLY THE ENTIRE COMMUNITY ON THAT THREAD TOLD ME TO DO... I didn't take it and just took a rest instead. (Also the fact that he quoted Andrew Tate of all people was just another cherry on top for me to not take his advice seriously.... thank god I didn't take it seriously.)
    But yeah, if you're burnt out, THEN YOU NEED TO TAKE A BREAK! there is no other cure for that. If you insist on forcing yourself to code trough burnout you'll only reach a point where you're literally incapable of even opening your code editor, let alone actually write code.

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

      Glad you took that advice. Congrats on finishing CS50. Well deserved!

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

      @@CodingWithLewis I feel like my reply didn't get posted for some reason... oh well.
      But yeah, I'm so happy, my next project will involve using SQL, Python with Flask, HTML/CSS/Javascript, etc... so as you can see, a pretty big project... and it's not even the final one yet.
      For the final one, I was considering using PySimpleGUI to make a TO-DO app using SQL to store the data. (And also so I can have yet another excuse to use SQL.)
      I do find it scary that somehow the chapters in C were more enjoyable than the ones where I get to use higher level languages like Python and JavaScript, but I feel this is more to do with the scope of the later projects, than the actual languages themselves.

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

    do you take python classes

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

      I don't! I jsut learned online and through projects.

  • @HaifengZhu-pn3uq
    @HaifengZhu-pn3uq Год назад

    Do you have personal websiite? really want to take a look.

  • @itzmuhhadisale4705
    @itzmuhhadisale4705 11 месяцев назад

    hi
    sir now I'm wanting your help

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

    💖💖

  • @hubertz.6560
    @hubertz.6560 11 месяцев назад

    great 👋👋👋👋

  • @alst4817
    @alst4817 2 месяца назад

    Man, you’re Scottish? Hi from Edinburgh!

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

    today's lesson, dont use wordpress

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

    Bro this isn't an interview. I don't need your whole cliché life story.

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

    Hi Lewis! I wanted to ask you a quick question. Is it really necessary to have a Computer Science degree in order to get started as a Junior Developer? (I'm pivoting towards Python Development, but also have done a few Front-End projects). I have a degree in Economics and I was hoping that this coupled with personal projects would be sufficient to become a developer (would love to do CS but unfortunately I'm in no position to go back to collage right now)

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

      Having a degree is for sure an advantage. However, there is lots of people who don't go in for a degree. Try starting small like I did and slowly climb the ranks by learning something new (rather than jumping into a full on SWE job)