How Long I Code a Day

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 21. 07. 2024
  • How long do I code a day? How long do professional software developers code a day? How long do other programmers code a day? Maybe asking all these questions will help with my SEO lol.
    ------------------------
    đŸ±â€đŸš€ GitHub: github.com/forrestknight
    đŸŽ„ Twitch: / forrestknight
    🐩 Twitter: / forrestpknight
    📾 Instagram: / forrestpknight
    đŸ‘šâ€đŸ’» My Coding Gear:
    My NAS Server: amzn.to/3brqO7b
    My Hard Drives: amzn.to/3aKetMi
    My Main Monitor: amzn.to/3siQfPa
    My Second Monitor: amzn.to/3keHT84
    My Standing Desk: amzn.to/3boAcbC
    My PC Build: bit.ly/my-coding-gear
    My AI GPU: amzn.to/3uvmUmz
    Linux Servers: www.linode.com/forrestknight
    📓 Learning Resources:
    My Favorite Machine Learning Course: imp.i384100.net/YgYEBJ
    Open Source Computer Science Degree: bit.ly/open-source-forrest
    Python Open Source Computer Science Degree: bit.ly/python-open-source
    Udacity to Learn Any Coding Skill: bit.ly/udacity-forrest
    🔧Coding Tools:
    The Best Linux Server Hosting: bit.ly/linode-forrest

Komentáƙe • 857

  • @fknight
    @fknight  Pƙed 3 lety +232

    This video is sponsored by me. Make sure your notification bell works by turning it off _and_ back on again! Don't forget to turn it back on lol. If you aren't subscribed, you should know that making that red subscribe button a nice grey color is incredibly satisfying. Feel free to try it out for yourself by clicking it.
    I was outsmarted in last video where I said "Oh, and I don't want to pin _my own_ comment. Type something clever. Let me pin yours." And then someone typed "something clever," so they got the pin - they deserved it. That was clever. Make an interesting or positive comment, or something, so I can pin your comment instead of mine.

    • @braviodambe2371
      @braviodambe2371 Pƙed 3 lety +1

      thanks i forgot

    • @bryanurizar
      @bryanurizar Pƙed 3 lety +4

      Forrest, have you ever considered asking some bigger YT tech channels to give you a shout out? You deserve a lot more subscribers!

    • @talhagivessocks6750
      @talhagivessocks6750 Pƙed 3 lety +1

      @@bryanurizar i agree
      why dont u try that?

    • @BooleanDev
      @BooleanDev Pƙed 3 lety +1

      one more bell on the list! i have so many channels with notifications on, I get around 10 notifications an hour. At around 10 to 20 minutes each... its impossible to watch them all.

    • @exodusfivesixfivesix8050
      @exodusfivesixfivesix8050 Pƙed 3 lety +1

      I usually eat a bunch of adderall and code 0.75 of a week straight with 0.25 for minimal life functions. Knocked out half a semester in one week.

  • @JoshuaFluke1
    @JoshuaFluke1 Pƙed 3 lety +2152

    Coding is more thinking and reading than it is actual typing.

    • @dpaul3447
      @dpaul3447 Pƙed 3 lety +20

      Hey Josh love your videos man....😊...hope u r doing great!

    • @joshvaughan3403
      @joshvaughan3403 Pƙed 3 lety +31

      Yooo a wild Joshua appears

    • @nadik4531
      @nadik4531 Pƙed 3 lety +14

      Spot On. Ive been in a SE role for only a few months and im quite surprised as to how much we design, discuss etc before we start coding.

    • @mattkraig
      @mattkraig Pƙed 3 lety +2

      @@nadik4531 hello Sam! I know I’m a stranger on the internet but do you mind me asking how you personally learned to code prior to the job + how much do you make in this entry level role?

    • @bgateb
      @bgateb Pƙed 3 lety +6

      accurate

  • @matthewsnyder1079
    @matthewsnyder1079 Pƙed 3 lety +705

    12 hours of coding a day lol. As a full-time CS student and part-time worker, I am lucky if I get to code 2hrs or so a day.

    • @kelvinforde5293
      @kelvinforde5293 Pƙed 3 lety +41

      As a full time student working 35 hours per week on nights, i feel this so much

    • @Migler1
      @Migler1 Pƙed 3 lety +11

      I study full time and work full time. I code all day enter I get home from work and try to do even more on the weekends.

    • @andrewradu9884
      @andrewradu9884 Pƙed 3 lety +23

      I just code an ai to do all my school work and then spend 22 hours coding and the last 2 sleeping

    • @vinsonbeduya5434
      @vinsonbeduya5434 Pƙed 3 lety +15

      Nahh 2 hrs is plenty if you've got other commitments. CS is hard man. Not the programming bits, but the Math and advanced theory stuff that it makes it almost impossible to code for hours on end everyday especially if you're aiming for A+ on all papers while still keeping up with your health and fitness Besides, you can always make projects during your breaks anyway or commit a few hours a week to it so you can still have something to show employers on top of your good grades. Even easier if you're proactive in tech events/career fairs/hackathons/etc to expand your social network. Met a lot of people who got in the industry very recently just like that and I can assure you they weren't coding 12 hours a day or something crazy like that. lol.

    • @ianzen
      @ianzen Pƙed 3 lety +3

      My record is an average 13:45 hours of continuous coding per day for a week.

  • @Prim3MavericK
    @Prim3MavericK Pƙed 3 lety +140

    I'm new to programming so I tend to overwork myself because I feel like I have to catch-up. Once I started making my own projects I realized that coding 24/7 was borderline psychopathic so hearing veterans or well-establish programmers saying '1 good burst in the morning & 1 good burst in the afternoon' was all the confirmation bias that I needed because I started doing that approach.

    • @tianharjuno
      @tianharjuno Pƙed 2 lety +18

      ooh i can definitely relate. theres a sense of needing to learn as much as possible and get as much experience as possible in the shortest amount of time to catch up with the fast evolving technology. then i realized sleep is the best way to debug some things and get inspiration to solve a problem lmao

    • @tashac8029
      @tashac8029 Pƙed 2 lety +2

      Honestly, me too. I'm about to head into my first year of CS at uni in 1 month - the past couples months, I've been coding every single day, because I'm so afraid of not being good at it, that there will be people better than me (there are going to be people there ranging from never coding in a day of their life and have been coding since they were 5) and it took me a while + this video to understand that I don't need to be "ahead", what I'm doing right now is enough as I'm enjoying myself and not obsessing over it too much. Because at the end of the day, EVERYONE is going to be learning new things.

    • @Prim3MavericK
      @Prim3MavericK Pƙed 2 lety +1

      @@tashac8029 i went into college not knowing anything about coding, but once i began coding projects that i liked, things started to click. it just takes time

    • @JA-qe1et
      @JA-qe1et Pƙed 2 lety

      I have BPD and spent almost my whole time thinking in solutions/coding, generally i’m write codes during at least 8 hours everyday, but when im very anxious sometimes can take up to 14/16 hours per day

    • @ChadAV69
      @ChadAV69 Pƙed rokem

      I'm going through the exact same thing right now

  • @nathanstratford5091
    @nathanstratford5091 Pƙed 3 lety +339

    I'm a Senior in Software Engineering and I currently have 3 different programming classes. I think my average is 2-3 hours a day, but if I get really stuck on a project that has a deadline I'll obsess and spend up to 7 hours in one day.

    • @TheAbhorrent1
      @TheAbhorrent1 Pƙed 3 lety +32

      As a student, I always feel that obsession of trying to figure it out if I'm stuck. 7 hours go by quick, next thing you know its 11pm

    • @GlyGlue
      @GlyGlue Pƙed 3 lety +6

      I thought coding for 10 hours a day was the norm

    • @sebastianportalatin5658
      @sebastianportalatin5658 Pƙed 3 lety +2

      Feel that. My Software Design class had me cranking out for like 8 consecutive hours the week leading up to the final project.
      So many unit tests.

  • @sentanafps9551
    @sentanafps9551 Pƙed 3 lety +144

    I don't code at all and I don't even know why this came up on my feed. But I found this video pretty interesting, thanks for the awesome video!

  • @axalius572
    @axalius572 Pƙed 3 lety +133

    I try to code 12 hours a day, but I end up watching youtube and code ~2 hours.

  • @stefanstefanovic498
    @stefanstefanovic498 Pƙed 3 lety +274

    POV: You're watching Jesus talk about how much he codes in a day.

  • @dansmithbyu
    @dansmithbyu Pƙed 3 lety +165

    As a junior software developer, I really appreciate this video. I’d say the same thing: a great day is 6 hours of coding (which is writing code/tests, debugging, researching, design, etc.). But most of the time it’s more like 2-4 hours, if that on some days (definitely not during PI planning!). There’s so much more to being a developer. You have to go to meetings, reply to emails/chats, review pull requests, help other developers, deal with corporate training, get to know your coworkers, and much more. All in all, great video Forrest.
    P.s. I couldn’t tell if the guy from Quora was being serious or not. That was so ridiculous! Practicing your craft is important, but your life shouldn’t revolve around coding.

    • @LuckyPkerz
      @LuckyPkerz Pƙed 3 lety +2

      Any tips for an aspiring junior developer? Been learning on my own for the last 2-3 months and was wondering how much time should I spend on learning while not losing my sanity at the same time :D

    • @dansmithbyu
      @dansmithbyu Pƙed 3 lety +5

      @@LuckyPkerz Watch Forrest Knight's videos. He's got realistic advice. How long you should code depends on your schedule and situation. Be patient and consistent I'd say

    • @DoomDeity
      @DoomDeity Pƙed 3 lety

      @@dansmithbyu ah yes u listen to monstercat as well a man of culture i see

    • @Banana11Crazy
      @Banana11Crazy Pƙed 3 lety

      Considering that guy has in his bio that he works in the video game industry, he isn't even lying about it. The numbers those people do in that industry is mind numbing

  • @jasoneddy5298
    @jasoneddy5298 Pƙed 3 lety +91

    The number of hours I code is inversely proportional to my Spotify playlist

  • @jw_023
    @jw_023 Pƙed 3 lety +38

    It’s actually nice to know that other people’s brains get fried too. I’m learning SQL right now, which is actually coming to me pretty easy, but any situation where I’m trying to learn and retain a new language or something like that I can get burnt out for the day after 3 hours or I can get burnt out for the day after 12 hours. I’ve always just thought that was me being an inconsistent SOB and I should really improve that. Nice to know that these tasks really are mentally challenging and being inconsistent when it comes to your mental energy is kinda the human way.

  • @mark7166
    @mark7166 Pƙed 3 lety +117

    12 hours a day? That guy is insane. I love my job, and coding is definitely a lot of fun, but I also really love my kids and spending time with them is far more rewarding than coding could ever be.

    • @AtlantaTrapzIsBoss
      @AtlantaTrapzIsBoss Pƙed 3 lety +2

      what a guy

    • @Can202m
      @Can202m Pƙed 2 lety +2

      👏👏👏

    • @ogeretla9332
      @ogeretla9332 Pƙed 2 lety +2

      i 1000% agree with you man

    • @jennifermarea8011
      @jennifermarea8011 Pƙed 2 lety

      Not everyone has kids. If you live alone why not code 12 hours a day?

    • @mark7166
      @mark7166 Pƙed 2 lety +4

      @@jennifermarea8011 Sure, if you WANT to do that. But to say that you NEED to code 12 hours a day is still reasonable.

  • @Lostboysearchingforpeace
    @Lostboysearchingforpeace Pƙed rokem +6

    This is such a stress reliever to hear that I don't have to be coding 12 hours a day. 3-6 hours a day sounds very doable. Thanks for the in depth content and showing other people's comments on how much they code. This helped a lot.

  • @jsedlacekjr
    @jsedlacekjr Pƙed 3 lety +110

    “God I feel like I’m turning into Joshua Fluke” 😂

    • @189Blake
      @189Blake Pƙed 3 lety +15

      I'm actually happy to see more and more programmers talking about hustle culture and how it is toxic bullshit.

    • @raulsantandertirado4400
      @raulsantandertirado4400 Pƙed 3 lety +1

      IKR?! I actually loled there

    • @JoshuaFluke1
      @JoshuaFluke1 Pƙed 3 lety +12

      Lololol

    • @prixfix2419
      @prixfix2419 Pƙed 3 lety

      @@189Blake but some people actually feel good for being hustle

    • @leojoy9347
      @leojoy9347 Pƙed 3 lety +1

      Wait...There's a hate for Joshua Fluke?!

  • @TinaHuang1
    @TinaHuang1 Pƙed 3 lety +2

    3 -4 hours is a max for me. Although I dont usually even get that in because of meetings that require a lot of context switching

  • @DataProfessor
    @DataProfessor Pƙed 3 lety +13

    Great video Forrest! If I can get about 4 hours of coding (2 in the morning and 2 at night) I'll be happy. The 2 hours of morning coding is for my daytime job as a bioinformatics researcher and the 2 hours of night coding is for the CZcams channel. Occasionally, if I feel super productive, the ceiling seems to be up to 6 hours of coding a day.

  • @Wassomi
    @Wassomi Pƙed 3 lety +55

    As a first year CS student, i have a pretty inconsistent coding schedule. It usually varies from 2 hours to 3 hours; But sometimes when I learn something so cool and amazing, I can't help but play with it for the whole day.

    • @clementsiow176
      @clementsiow176 Pƙed 3 lety +1

      lmao same when I start coding something interesting I can code for hours without realizing it

    • @jaysee_6292
      @jaysee_6292 Pƙed 3 lety +1

      Agreed! I get soooo obsessed and excited if I learn something new and interesting for feel like I am on the verge of a breakthrough in my project. I get so into it sometimes that I even have forgotten about lunch and sometimes dinner, lmao.

    • @ogeretla9332
      @ogeretla9332 Pƙed 2 lety +1

      or procrastinating on labworks/ dealines and having to code 12 hours all night to meet the deadline xD

  • @forrestgoryl1650
    @forrestgoryl1650 Pƙed 3 lety +2

    Hey Forrest, another Forrest here. Just graduated from Coding Dojo, got my first coding side gig. Thanks for making content that helps people understand the industry, because as a newcomer I really value what people in your position have to say about, basically anything regarding this industry.

  • @amirkhalesi5294
    @amirkhalesi5294 Pƙed 3 lety +3

    Back in College days, I started to watch your videos.
    the funniest fact is we both turned our back at Swift programming and ram into ML age at the same time too!
    always love you the Knight of green Texture.
    Wish you the Best

  • @wang1112
    @wang1112 Pƙed 3 lety

    the way you express your self makes me laugh and enjoy the time, you have the charm.

  • @VAS10N
    @VAS10N Pƙed 3 lety

    Forrest, my man, subscribed and the notifications icon is pinged to the maximum level of notifibility.
    Thank you for your videos about tech, Computer Science, Software, and everything else. I look up to you, trust you, and you inspire me every video. Please continue. I want to pursue a Computer Science degree as my second degree. I have 2 semesters left currently. Studying UX. You da man!

  • @Unicode1900
    @Unicode1900 Pƙed 3 lety

    I did everything and also didn't skip the ads! Keep up the good content đŸ‘đŸŒđŸ‘đŸŒ all the best mate.

  • @YourfriendTX
    @YourfriendTX Pƙed 3 lety

    Thank you for being so refreshingly honest. Never heard of you before now, but I subscribed.

  • @groverkennedy2049
    @groverkennedy2049 Pƙed 2 lety

    I'm so glad I came across your channel. I just can't relate to other programmers on CZcams except you.

  • @bogatyrnull4345
    @bogatyrnull4345 Pƙed 3 lety

    PBH?! I cant believe I was just browsing youtube, and came across a video you made and saw that. I've been a VB native for years and haven't meet anyone else in the area that into CS. You just got yourself a new subscriber!!!!

  • @H3Vtux
    @H3Vtux Pƙed 3 lety +130

    Somebody told me I sound like you. I 80% agree. Anyway great content!

    • @goblinninja1234
      @goblinninja1234 Pƙed 3 lety +1

      Holy shit yea u do lmao

    • @Yokie05
      @Yokie05 Pƙed 3 lety

      omfg, he does sound like you! or you sound like him, either way whaaaaa

    • @snailedlt
      @snailedlt Pƙed 3 lety

      can confirm, you sound like you could be his twin brother

    • @eduardo.chaves
      @eduardo.chaves Pƙed 2 lety

      i'd say its more like 70%, but really interesting coincidence lol

  • @jjfattz
    @jjfattz Pƙed 3 lety +4

    Veteran coder here, and I agree 100% with this. What's amazing is when you're focused and in flow, you can accomplish so much in those 1-3 hour bursts.

  • @MASA-ef9qf
    @MASA-ef9qf Pƙed 3 lety +5

    daaaamn! 2 video's in a week 😀 keep up the good work!

  • @Biulaz
    @Biulaz Pƙed 3 lety

    I didn't receive any notifications, so here I am watching one more time coming here directly on your channel, man.. let's go.

  • @NigelSwan
    @NigelSwan Pƙed 3 lety +1

    So helpful. As someone outside “the industry” starting to dabble on my spare time, I was getting frustrated with my progress. Turns out on probably expecting way too much of myself. Day job is hourly charge out, so I’m still in that mindset of “do the thing for x time” when research for doing the thing is part of it. Insightful, thank you.

  • @ramielkady938
    @ramielkady938 Pƙed 2 lety

    Thank you so much for being super honest about this - it is really helpful. I get a lot done and I make sure I code around 4 hours a day.

  • @neptunemike
    @neptunemike Pƙed 3 lety +82

    you’re coding jesus, you code miracles all day. the beard really helps

    • @King-bx4ch
      @King-bx4ch Pƙed 3 lety +14

      The beard helps with problem solving, the long hair with Logic and the glasses with syntax

    • @michaelohene8428
      @michaelohene8428 Pƙed 3 lety

      This is hilarious

    • @DatNguyen-vj1ro
      @DatNguyen-vj1ro Pƙed 3 lety

      @Nep Michael, there's actually a CZcams Channel called 'Coding Jesus'

    • @neptunemike
      @neptunemike Pƙed 3 lety

      @@DatNguyen-vj1ro lol, I checked him out, he looks like he would be like the real Mediterranean Jesus, Forrest would be the typically depicted White Jesus.

    • @CheeseBlackOps
      @CheeseBlackOps Pƙed 3 lety

      Dudes a walking stereotype!

  • @mikepandel1646
    @mikepandel1646 Pƙed 3 lety

    The people that have that "live to code" mentality. I wish them the best, I just hope they aren't burnt out withing 5 years. I work in I.T. vs Dev. but when I'm working on scripting/automation project I find myself staying withing the 2 session mindset with a lot of research and white-boarding. Thanks for the video man!

  • @meshwilanthonydias6248
    @meshwilanthonydias6248 Pƙed 3 lety

    Thank you for your videos man, it has inspired me to work hard. Will definitely help me in my programming journey. Keep up the good work.

  • @Melideas
    @Melideas Pƙed 2 lety

    I really like your positivity. Saw a lot of coding-youtubers who always so negative. Sure, there ARE negatives, but most of us watching this stuff are learning to code and need motivation. To watch these videos helps me, i mean, i'm on a good track but it helps to reinforce it and helps to get back on track, if i lose my focus.
    In my learning sessions i make as long as i make progress or feel like i can solve this with a bit of thinking. If i hardstuck, i go playing a videogame, watch a series or something...and after that, it is a bit easier to solve.

  • @zacharyrosmanitz7547
    @zacharyrosmanitz7547 Pƙed 3 lety +3

    As a beginner, this makes me fell a lot better about how I code. I find getting started the hardest part of coding.

  • @eberronbruce1328
    @eberronbruce1328 Pƙed 3 lety +10

    There is a big disconnect from what is expect by business owners (8+ hours of coding) to reality (about 3 hours of coding). Try explaining that to mid level manager who doesn't code themselves.

  • @satkusmedia
    @satkusmedia Pƙed 3 lety

    Thanks man, very cool channel. Just found it and subscribed it. I feel that it will be a good inspiration for my programming journey.

  • @OpenTechMx
    @OpenTechMx Pƙed 3 lety +3

    Love your explanation, suscribed! I code 4-6 hours but I'm looking forward to code less so I don't get burnt out so often

  • @VincePolston
    @VincePolston Pƙed 2 lety

    Thanks for being real my man. Have been a software engineer since February and this is the most accurate video on what actually happens in 'a day'.

  • @wwilcili
    @wwilcili Pƙed 3 lety

    Appreciate this man. Really alleviates Some of the pressure.

  • @oldforestroad
    @oldforestroad Pƙed 3 lety

    Stoked to find your channel.
    The pandemic has increased meetings and more talking with everyone working from home, so less quiet time and not as much flow. Everyone is different, and every day is different, so to me what matters is progress. #1 Do I have clarity on what I am doing #3 and am I moving forward.
    #2 is me getting out and walking, literally moving, listening, breathing, in the motion of the patterns of being human; which is foundational to binding #1 and #3 together.

  • @alxkui4374
    @alxkui4374 Pƙed 3 lety +1

    I would love to see a video on how you manage your daily routine and time using Notion. I've always been interested in Notion but never managed to keep it going and good practices.

  • @Shadowkitty360
    @Shadowkitty360 Pƙed 2 lety +1

    Thanks for making me feel normal! I usually code between 4-6 hours a day. This includes all the other things (like research and problem solving) that come with the job.

  • @locky916
    @locky916 Pƙed 3 lety

    yeah man thanks for that video, because probably I was iterated by people who say that if I am a coder I should code every day, every time when I don't sleep or eat and I think it is no true and coders also should spend their time to another thing also for working more productive when they take a seat in front of the computer. Appreciate your videos and watch you when I'm free and it feels good. Just keep on and good luck

  • @kahdri
    @kahdri Pƙed 3 lety +2

    Comment to adjust the algorithm đŸ”„đŸ”„
    Great videos btw 😄

  • @TrifourceGuardian
    @TrifourceGuardian Pƙed 3 lety

    Bro your videos are so aesthetically pleasing

  • @CaddyWhumpusGamer
    @CaddyWhumpusGamer Pƙed 3 lety

    Thank you for a great video. I am looking to get into computer programing. I want to start with the basics and see were it goes from there. I look forward to watching more of your videos. Liked, Subbed, and rang the bell. keep up the good work.

  • @mrx-qi8th
    @mrx-qi8th Pƙed 3 lety +1

    Facts facts i appreciate it u being honest. Made my life to keep on with what i do

  • @BASKETBALLGIANT
    @BASKETBALLGIANT Pƙed 3 lety

    Thank god I’m not the only one. As a student I sometimes feel like when people talk about coding they mean straight up typing. Thanks for clarifying what the majority of people actually do/think when saying they’re coding!

  • @markobisevac2713
    @markobisevac2713 Pƙed 3 lety

    I really like how ForestKnight paints a realistic picture, unlike other ytbers

  • @lhommedelapampa9730
    @lhommedelapampa9730 Pƙed 3 lety +2

    Your notion weekly schedule looks great. Do you have a video about that ?

  • @zayonnieves7035
    @zayonnieves7035 Pƙed 3 lety

    I get we are all busy with other stuff in life and sometimes it sucks when things like a job get in the way timewise. It all comes down to personal drive, but just remember, progress is progress. Keep coding! :D

  • @RobertFabiano
    @RobertFabiano Pƙed 3 lety

    I like your emphasis on kindness. Keep it coming.

  • @grupith8310
    @grupith8310 Pƙed 3 lety +5

    I just started as a beginner and I like to have no zero-days, which means if I don't code that day, I should at least watch a tutorial or read an article on something to have at least some learning. Some days I do get into hyper-focus for 6-8 hours but then I take the next few days off. So I think you should definitely pace yourself and find out what works good for you.

  • @nitishnagar3710
    @nitishnagar3710 Pƙed 3 lety +4

    As a student: I code once in the afternoon (1-2 hours)and once after hitting the gym in the evening (2-3 hours) and rest of the time dedicated to studying math for college exams :) As always appreciate the video man!

  • @slothlair
    @slothlair Pƙed 3 lety

    FYI had that notification issue before and clearing the bell and resubscribing fixed it for me! Getting notifications for your excellent videos again!
    Actually code 12 hours a day? I have never seen that team in 17 years lol

  • @MatejDrbohlav01
    @MatejDrbohlav01 Pƙed 3 lety +20

    "...I am turning into Joshua Fluke ..." made my day (I love him btw. :D )

    • @fknight
      @fknight  Pƙed 3 lety +7

      haha same. He's a great guy.

    • @MatejDrbohlav01
      @MatejDrbohlav01 Pƙed 3 lety +1

      @@fknight you raised my hopes for nice people among programmers - and that it is worth it to get into the IT.

    • @albirtarsha5370
      @albirtarsha5370 Pƙed 3 lety

      Joshua Fluke is like publicly fighting personal demons. The bastards keep getting him down, and he pretends like he has it under control.

  • @SSSamuraiiiOne
    @SSSamuraiiiOne Pƙed 3 lety +1

    Have been working on and off my project for the past year and can confirm that long coding sessions are quite rare though i do tend to do far more research than any actual coding while working on my game.

  • @KG-ep7cp
    @KG-ep7cp Pƙed 3 lety

    That new intro is đŸ”„!

  • @paulbeaudet1
    @paulbeaudet1 Pƙed 3 lety

    Plus one for anyone that actually measures instead of being hyperbolic. Really depends on the day for me. Two good spurts sound familiar to me on some days.
    Jason Langsdorf mentioned in a talk something to the effect of 90 minutes being a programmer's Pomodoro. I found that to have an uncanny truth to it. It's around the time I start segfaulting. Walk away and come back is hard but useful.
    Thanks for the videos Forrest.

  • @bryanurizar
    @bryanurizar Pƙed 3 lety +15

    I work 8-4 and do about 5 hrs a day plus teaching myself CS for another 2 hrs. Yes it’s tiring, but wanna change careers. I do genuinely love it so that keeps me going.

    • @Migler1
      @Migler1 Pƙed 3 lety

      I’m in the same boat

    • @BobbyBundlez
      @BobbyBundlez Pƙed 3 lety

      tbh thats depressing lol

    • @willh7352
      @willh7352 Pƙed 3 lety

      i'm in the same boat of changing careers too

  • @sgtwisky
    @sgtwisky Pƙed 3 lety

    This video has given me some helpful insights into my own behaviors when learning to code. Glad I'm more normal and less lazy then I though. Very encouraging.

  • @mdougf
    @mdougf Pƙed 3 lety

    Thank you thank you thank you for this video. This is really helpful to hear, because I always wondered if I was just stupid or lazy or something and that others are coding like 8-12 hours per day. I'm thinking like wtfff how can they do this. After about 2-3 hours I need a mental break, and then I can go back in the afternoon and do another 2 or 3 or so, like you mentioned. Awesome to hear I'm not lazy or stupid or behind or something. Thanks!

  • @dullah3469
    @dullah3469 Pƙed 3 lety

    Forrest!!!!
    I’m a second year cs student and I started using notion to manage my stuff properly..
    Would you mind making a video about your notion setup?
    Thanks❀

  • @PhrontDoor
    @PhrontDoor Pƙed 3 lety +3

    Been a dev since the 80s. When I 'code' it can be for at most 5-7 hours. It's RARELY that long.
    I can spend that much 'debugging' or rewriting, but NORMALLY, I do 3-4 hours of coding. The rest is meetings, documentation, emails/messaging, testing, mentoring, and such.
    If I come in strategically 'late enough' then I can get more non-meeting/non-doc and non-mentoring and non-messaging done.

  • @user-fb1un8fj9v
    @user-fb1un8fj9v Pƙed 3 lety

    I appreciate your work and your videos they are very awesome. keep it up. One question, please, what's the name of app you use to plan your day?

  • @Zeakuro
    @Zeakuro Pƙed 3 lety

    This video makes me feel a lot better about myself. I have put in a lot of code heavy days and burnt myself out. I'm behind on projects and trying to catch up, but it is hard to get myself to put in enough hours that makes me feel productive. Maybe if I shoot for less productive hours it will be easier to hit my goals.

  • @TheFunVampire
    @TheFunVampire Pƙed 3 lety

    I’ve done many 6-8 hour bursts when I’m lucky enough to have that kind of time outside of required training, meetings and people just coming by my desk to chat; but that “coding” includes brainstorming, designing, writing, testing, and really anything associated with the project. Rarely do I sit down and type code for 6-8hrs a day - when I do my brain is gone at the end of the day. Great video, glad to see someone pointed out the time required shifting gears after an interruption - this is often a major issue in my office. I’m a software developer / engineer (yes I use software engineering practices) / programmer (whatever you want to call it), I work for the Department of Defense, been doing coding there for almost 15 years, programming experience in total is almost 28 years.

  • @codieschaos
    @codieschaos Pƙed 3 lety

    And I thought I was a lazy coder! This gave me some confidence this morning, thanks! I code/think/google from 10am till I feel like eating lunch (end up being 1:30 most days), then I try to jump back in after dinner, spending my time outside in between lunch and dinner. Totally about 2-5 hours variably a day.

  • @Sapphireeyes104
    @Sapphireeyes104 Pƙed 2 lety

    I code whenever I get a spark of inspiration, but I'm also very new to it. I played with Gamemaker and am also taking programming courses in college.

  • @domjaniga6215
    @domjaniga6215 Pƙed 3 lety

    not gonna lie you hooked me with that non-hook hook

  • @torororororo
    @torororororo Pƙed 3 lety

    Thanks for the video. Made a jump to get into coding recently and typically actually code for 2-3 hours and use the rest of my free time learning how to code. Thought I was doing it wrong and spending my time unwisely.

  • @JakeDevYT
    @JakeDevYT Pƙed 3 lety +6

    I wish i could code more outside of schoolwork, but im not good at having decent project ideas lol

  • @HistoryforThinkers
    @HistoryforThinkers Pƙed 3 lety +2

    Been learning programming for a few months. I’ve tried everything. 12 hour days. 2 hour days. What works for me is exactly what you described.
    Allows me to get work done but not kill my brain.

  • @chaotic2318
    @chaotic2318 Pƙed 3 lety +28

    Me pre 25, had enough energy to code all night.
    Me after 25, codes for an hour 'Yo I am done for today, peace'. Idk being 26 feels different then being 24 or less lol

    • @badass6300
      @badass6300 Pƙed 3 lety +1

      well, people start dying at around 27-29 years of age, as in more cells start dying out than being produced and worse quality of cells and then your metabolism starts dropping to compensate and your brain is no longer as plastic, so yeah. Good times.

    • @turtleownage
      @turtleownage Pƙed 3 lety +2

      Wait until you're 27, I have to force myself to workout after I'm finished sitting on my ass for work.

    • @badass6300
      @badass6300 Pƙed 3 lety +1

      @@turtleownage I have 2x universities and I still worked out when gyms are open. Why? Because it's fun. I don't have to force myself to do something I like.

  • @Walshymagic98
    @Walshymagic98 Pƙed 2 lety

    Can you do a work/life balance video? I'd love to see how you balance your work and personal life. I struggle to find ways to practice coding, yet still have time for family and friends.

  • @davidpina310
    @davidpina310 Pƙed 2 lety

    I’ve recently just gotten into coding like I have no experience whatsoever and I want to get into this industry but I felt like a daunting task to code everyday/heavy critical thinking for like 8hours would burn out anyone but seeing this video it really makes the idea of working in this field to be not as daunting as i thought.

  • @josh1234567892
    @josh1234567892 Pƙed 3 lety

    Yeah I definitely agree with you here. Sometimes I have my days where I can go all out and work on a passion project for 6 sometimes up to even 12 hours if I’m really in the zone. But to expect someone to pull that off (even for a passion project) is just completely unrealistic.
    Not to mention the fact that I do a lot of my thinking subconsciously when I’m not physically typing in code or at my computer. Sometimes, I’ll be stuck trying to fix a bug for so long, only to come up with a solution while I’m in the bathroom taking a dump or whatever.
    I haven’t worked a job in the industry yet but I graduate in a couple years so thank for these videos Forrest. It’s always nice seeing what people already in the field have to say about topics like these.

  • @roastxbeefx7744
    @roastxbeefx7744 Pƙed 3 lety +5

    As Im studying for upcoming interviews I find that Im probably coding for about 6-7 hours a day, but that is only because I'm doing code challenges and data structures practice.

  • @Chewy21414
    @Chewy21414 Pƙed 3 lety +25

    Being a stay at home Dad and full time online college student. I am lucky if I can code/do school for 2 hours a day. All depends on how long my daughter wants to nap lol because when she's awake I get nothing done.

    • @aidenorpington4637
      @aidenorpington4637 Pƙed 3 lety

      Jesus christ must be a lot of work. Greatly respect the hustle though. Wish you all the luck my friend.

  • @minymanproductions6771
    @minymanproductions6771 Pƙed 3 lety

    Well I don’t feel so bad now haha. I’ll be working and spend so much time researching and at the end of the day Im like man how much was I actually typing into code. Great video!

  • @fiskare921
    @fiskare921 Pƙed 3 lety

    thank you i needed this, im studying softwqre development and some days after 8 h in school (ok most days) and i really dont feel like sitting downa and starting my own projects, shure assignments many times have i stepped away thinking that was a good hour... sees clock and realize i have been coding for 6 h straight without eating . or yeah "coding" trying to solve part of the problem of the assignment. or understand why the pointer returns null when it should return the password.. oh wait i forgot to put that boolean to true ..... great. it works now but i dont know why, oh wait a moment crap i missed this or that... well i guess that is just the life of a student. but as i was saying ty for making me feel a bit better over not typing code for 12-16 h a day 8 days a week.

  • @jaydenmoon1165
    @jaydenmoon1165 Pƙed 3 lety

    That Jeff guy with 25 years experience is just old school - coding in the 80s and 90s was a lot different than today - in this pandemic - I seem to code more on passion projects than anything else - I don't think I ever measured the time though - curious to read what others have to say - Love the vid :D

  • @martingomez8142
    @martingomez8142 Pƙed 3 lety

    Another great video Forrest. Wanted to ask, just passed over to PM from sales. Do you have any tips or things I should prioritize or what to learn/read to be a good and efficient PM?

  • @subliminakeys1674
    @subliminakeys1674 Pƙed rokem

    This is really interesting. I recently started learning coding a few months ago and I constantly look at the clock randomly and I'm shocked that 6 or 7 hours has gone by. I'm going to go out on a limb and say it's only because I'm in the learning phase and if I was a real developer that probably wouldn't happen as much.

  • @henrychoy2764
    @henrychoy2764 Pƙed 3 lety

    Run run forrest

  • @drewbrown7513
    @drewbrown7513 Pƙed 3 lety

    I have no idea what I just watched because I know nothing about coding but the quality of this vid is perfect. i think my 1080p is now 4k

  • @darylphuah
    @darylphuah Pƙed 2 lety

    I try to get a 4-6 hour bursts in daily. Normally between lunch and dinner. Before lunch is also used as a warm-up to the work that needs done during the burst. Pre-load your sub-conscious, then getting into the zone after lunch is much quicker.
    I try to arrange calls/meetings outside the burst time. Not always do-able, because not everyone is going to cater to your needs (timezone differences, interviews, urgent cases, etc), but can be mitigated with some planning. For example, if you know some important project roll out is happening and you may need to jump into meetings for that week, pick smaller easier tasks to work on that don't require so much focus.

  • @miropaananen1037
    @miropaananen1037 Pƙed 3 lety

    I really do think Its important to spend time on researching because usually you understand the program/environment better and will come up with better solutions for issues. You might find a feature that was already in the program that was way more easier/better/reliable than the one you where thinking about making yourself and it can speed up the work progress.

  • @dancox8255
    @dancox8255 Pƙed 3 lety

    This made me feel much better about my productivity. Been beating myself up because I can only manage to get about 3-4 total hours before burning out for the day.

  • @KenJee_ds
    @KenJee_ds Pƙed 3 lety +300

    ABC: Always be CODING

    • @ScrumPMC
      @ScrumPMC Pƙed 3 lety +5

      That's difficult to remember because in sales it means "Always be closing."

    • @burtmcgurt3584
      @burtmcgurt3584 Pƙed 3 lety

      Always be closing! coffee is for winners!

  • @mohammedishaqahmed1603
    @mohammedishaqahmed1603 Pƙed 3 lety

    Hey Forest, thank you for this amazing information and letting me know that coding will not be bad after I finish school and collage. btw wanted to now do you run Linux because your OS does not look like Windows at all. Oh and I love your vids lol :)

  • @DimitrisTheo
    @DimitrisTheo Pƙed 3 lety +2

    It depends on the day I work 6 hour shifts as a software dev and I code for 4-5 hours and the rest are brakes standups meetings etc and if I don’t have university classes after work I code for another 2-5 hours (personal projects or just learning a framework/library).

  • @BlackxesWasTaken
    @BlackxesWasTaken Pƙed 3 lety

    That is a huge relieve.. cause i mostly code like what 3-5h at best a day and some im just not able to focus even tho i really enjoy my work.
    Its kinda strange, but its good to hear that its somewhat normal to not code 8h through the day.. and by that i mean writing code, researching, planning and stuff.

  • @Saurus990
    @Saurus990 Pƙed 3 lety

    I agree, I also count research/problem solving/pseudo code as coding, not just actual typing of the code. I've been learning coding for about 2 months now, and I have started a journal, according to which I'm at about 2.1hours per day for the last month. That's including Saturdays and Sundays.
    I've been learning JavaScript and it has been melting my brain at times, sometimes I have a 5h day, sometimes I'm struggling to even get one hour in. But now that I'm doing some actual projects it's been rather fun.

  • @richard1403
    @richard1403 Pƙed 3 lety

    OK so I struggle with coding I have learned the syntax of say java or react or even python but when it comes to thinking about it and how to build something I just seem to get a mental block and then I'm stuck any advice would be appreciated @forrestknight

  • @jcjobin
    @jcjobin Pƙed 3 lety +1

    I like the comment about meetings and switching between projects breaking workflow. I have been finding it hard to be productive because I have 5 different meetings for 5 different projects throughout the day. My current strategy is to come in early while basically no one is at work, get a solid 2-3 hrs of productive "coding" (problem solving) done on one project, then accept the fact that I need to sit in on meetings for the rest of the day.

    • @123ftw1
      @123ftw1 Pƙed 3 lety

      But this means you are working more hours than you are paid for.

    • @jcjobin
      @jcjobin Pƙed 3 lety

      @@123ftw1 true, I typically work more than my typical work day, but luckily my work pays hourly not on a salary. And if I feel like I am getting burnt out I like to take a week off to reset

  • @bambaclart4592
    @bambaclart4592 Pƙed 3 lety +2

    When I was doing game development for my own little project in C++ I spent a whole week waking up going straight on the computer, having quick meals, realising it’s now 4 am from the birds chirping and the sky getting bright, saving, shutting down, going to the toilet and doing that realllllly long pee I kept holding off, sleeping then waking up and repeating the cycle. Again, this is when I really enjoyed what I was doing. But I do code quite slowly.

  • @charliej213
    @charliej213 Pƙed 3 lety +1

    I’ve recently downloaded a VS Code extension called Cody that tells me how much time I’ve actively spent typing, it usually comes out around 20 hours a week