What do I do as a Software Engineer?

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ม.ค. 2025

ความคิดเห็น • 1.4K

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

    80% reading email.
    19% meetings where we discuss things that could have been decided over email.
    1% writing code (ie copying from StackOverflow)

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

    "What do you do as a software engineer?"
    "I engineer software."

  • @FixItAngel
    @FixItAngel 6 ปีที่แล้ว +105

    good to know. thank you for a thorough understanding. have a nice day.

  • @JamesBond-mq7pd
    @JamesBond-mq7pd 7 ปีที่แล้ว +542

    30% programming
    40% trying to understand something (frameworks, libraries etc)
    30% communication

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

      lol, lots of trying to understand stuff, so relatable

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

      Yep that's what my day is like.

    • @zillboy
      @zillboy 6 ปีที่แล้ว +1

      So, software engineer do a lot of coding?
      Cause now it's my third semester, and our teacher is teaching us SDLC and information system(components).

    • @Xaxxus
      @Xaxxus 5 ปีที่แล้ว +13

      more like 30% programming, 40% trying to figure out why something isn't working when its copy pasted from something that does work. 30% meetings.

    • @HolyGarbage
      @HolyGarbage 5 ปีที่แล้ว

      @@Xaxxus Stop copy-pasting then...

  • @Chloe-zj5bl
    @Chloe-zj5bl 7 ปีที่แล้ว +122

    I'm a software engineering student and I'm EXTREMELY overwhelmed by the workload at the moment, but your videos give me the motivation to keep going! Thank you so much

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

      what course are you taking?

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

      don't give up. you can do it. life will be good when you land that sweet tech salary and have unlimited time off to go rock climbing! lol

    • @Chloe-zj5bl
      @Chloe-zj5bl 2 ปีที่แล้ว +31

      @@nobodyknew lol that comment was 4 years ago. I'm one now 😎

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

      @@Chloe-zj5bl HA HA someone was clearly not paying attention to dates!! Congrats, I hope it's everything you dreamed! (about to jump into this world, myself...)

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

      @@Chloe-zj5bl how is it? I am a student looking to persue the software engineering path, so I am curious.

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

    product manager is the guy who thinks nine women can deliver a baby in one month

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

    Normal day of work for me as a Software Engineer:
    -Meetings to discuss what I've done, what I'm doing, what I plan to do: 20%
    -Planning what I'm going to code/Research: 10%
    Coding : 50% ( with half of the time developping and the other half performing Software Tests/Bug Fixes on all the code I write)
    Other:10%
    Thanks for sharing this video. It's cool to see the differences between work styles among Software Engineering disciplines

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

      Bolívar Pereira he just gives it 90% at work.

    • @jimmycore100
      @jimmycore100 7 ปีที่แล้ว

      Scrum(?)

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

      How much do you make $?

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

      other meaning facebook, phone masterbating sucking the boss

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

      Wow that sounds terrible, you have to plan every day what you are doing ? And you talk every day about what you have done ? That's why you do something like scrum.

  • @dontaskhazel
    @dontaskhazel 6 ปีที่แล้ว +10

    This sounds like an amazing job! I love the collaboration between product manager - designer - engineer, and also how together you are able to help with so many different apps that accomplish different things and are able to help people. Watching your videos has opened my eyes to CS and software engineering, things I've never thought about!

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

    Can you make a video on how you learned to code. So I mean how you studied and what you think is the best way to learn.

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

      I agree. What programming languages, what topics, what approaches, etc.

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

      People typically learn to code by working on projects. Sure, you can read lots of documentations, books, blogs, and whatnot but you really pick up skills when you actually do projects no matter how complex or trivial they are.

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

      Watch some basic YT tutorials on data structures/types etc. (basic stuff), maybe read a book (to study the language itself, pick a project you wanna code, create a Hello World project in your language, jump into the planing phase of your project (take your time here) and get to code until the job's done. Lastly, test your program if you are the only person behind your project (otherwise try getting other people to extensively test ur project), then fix reported bugs and be happy about your awesome accomplishment.

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

      Yeees

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

      Please do this please!

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

    I just discovered (and subscribed to) your channel. Whoda thunk someone would create a TH-cam channel about being a software engineer? Thank you!!
    I've been writing software professionally for 45 years. When I graduated from college in 1970, there were no degrees or many courses in what we now call "computer science". It was mostly about the hardware and the EEs back then. My degree is in Chemical Engineering. In my junior year, I took a course in FORTRAN programming, and I was hooked. i've been doing it ever since, although now I'm semi-retired and spend more time playing golf than coding, I take small jobs mostly to keep my brain running well.
    My last full-time position was as the CTO of a medical imaging software company. What I really did in that job was lead the advanced development work, and did a lot of coding in that capacity.
    Wow, how much I would love to sit with you and your co-workers over a few beers and find out what's the same and different about being a developer now vs when I left my full-time job back 2005.
    One thing you might want to talk about in a video is how much of programming isn't actually coding, but rather researching, scouring documentation, experimenting, and learning about a library or web API you have to use. And also how much time is spent on rooting out things that AREN'T in the documentation, but on places like StackOverflow.
    Thanks again. It's nice to see more women going into software!

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

      Wow this is incredible! Thank you so much for sharing your story, and thank you so much for the feedback! I completely agree with you - it's maybe something that people don't typically thing of when they think of a Software Engineering job. I will certainly consider talking about this in some form! Thank you again :D

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

      "My degree is in Chemical Engineering. In my junior year, I took a course in FORTRAN programming, and I was hooked." This statement describes my journey also, to the letter - Chem Eng, junior fortran, hooked! But I graduated in 2001, and work in Africa. My respects to you sir, and I totally agree that some light needs to be shed on the myth that software devs punch away at code all day - from my perspective the research and planning for the code is the actual work, the coding flows really quickly once that's done right.

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

      Exactly!! And let us all take a moment to give thanks for StackOverflow. :)

    • @julborre
      @julborre 6 ปีที่แล้ว +1

      Wow! You are the truly fathers of our profession, thank you all!

    • @dnangel4277
      @dnangel4277 5 ปีที่แล้ว

      This!

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

    Thank you very much! Programming has been a passion for mine for about a year now and your videos have only solidified my ideas for my future career! (I'm 15 btw)

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

      That's freaking awesome! I'm so excited for you and glad you're pursuing your passion. You freaking go.

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

      Shiloh mine too

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

      I wish I could learn coding at your age😔 I learned it when I started uni and it feels too hard and too late for me..
      Happy for you learning it now! Good luck for you

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

      It's never too late. I just graduated from mechanical engineering and having a hard time getting a job. So I'm coding a few hours a day, well learning. I'm still messing around with C doing small programs that challenge me to think. But I still have a few more things to learn to finalize all the different theory in coding. After C, I'll learn Java and Python and other languages and start coding applications for iOS and android one day. :D.

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

      It's never too late. I just graduated from mechanical engineering and having a hard time getting a job. So I'm coding a few hours a day, well learning. I'm still messing around with C doing small programs that challenge me to think. But I still have a few more things to learn to finalize all the different theory in coding. After C, I'll learn Java and Python and other languages and start coding applications for iOS and android one day. :D.

  • @ekuersch
    @ekuersch 6 ปีที่แล้ว +8

    From someone doing similar work, I give props to you! You explained your role and what goes into the creation of a product clearly and impressively boiled things down to their core concepts.

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

    I'm in IRAN and seeing u guys are doing the same things as we do in our company gives me goosebumps! Wish u the best, keep up the good job!

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

    I've studied computer software engineering for 3 years now and last summer I was scared. I wasn't sure I still had it in me to pursue this career. Then on my quest to re explore my major I found your channel. Your channel reminded me of why I went into this major in the first place. It's easy to lose sight of the greater goal and I'll definitely try harder now. There's not much I can do to thank you, but I subscribed haha.. yeah 😂

  • @jenniferhawkins1521
    @jenniferhawkins1521 4 ปีที่แล้ว +5

    Thank you for making this video!! I'm a woman researching the field and since my husband is a network engineer, I always felt this field had a stigma with it like it's just a "man's field". It's encouraging and really neat to see women in the field! It helps me really step into looking deeper at it with more confidence!

  • @praveshgaire3437
    @praveshgaire3437 6 ปีที่แล้ว +371

    Software engineers I see on vlogs spend 50% time on food

    • @CalvinAytch
      @CalvinAytch 5 ปีที่แล้ว +14

      Lol you think a video of someone actually writing code is interesting at all? Definitely not.

    • @praveshgaire3437
      @praveshgaire3437 5 ปีที่แล้ว +14

      Well, I do love watching coding timelapse. May be you should go through Devon Crawford's Channel ☺

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

      @@praveshgaire3437 If you actually know what's going on sure, it's somewhat interesting. If you don't know what is going on, you're going to be bored within minutes. Plus I'm sure she can't actually show the real code she works on, for obvious reasons. So then you'd basically have hours of watching her make funny faces at a monitor... Not too interesting. Showing the eating and the coffee run is what gets the views.

    • @liecretsev
      @liecretsev 4 ปีที่แล้ว

      u mean 100%

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

    These videos are great and I really appreciate your work, because it's showing the other not very known side of software engineering, and that is collaboration with different layers in hierarchy of organization (management, other devs etc etc). People think that the code is everything, I mean in essence it is, but when I got to my first intern job (it was some e-commerc Ruby on Rails and MySQL stuff, pretty basic) I was shocked how different everything worked than I imagined. I would appreciate if you keep focus more on that "other" stuff, since no other youtuber covers that, everybody is about technology, learning, algorithms, frameworks etc etc, but rare are the occasions in which somebody talks about other stuff that are very much present in everyday software engineer's workday. Thanks again and have a nice day! :)

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

    I really love how you talk about what you do and how much you are passionate doing or writing code. Each time when I watch your videos, I can say "Totally inspired". Thanks for transmitting your security and inspiring to other to do and enjoy what we do. :D

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

    solid explanation

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

    Thank you for creating this, it's given me some much needed insight! I rarely see other videos talk about what the actual day to day workload consists of for software engineers.

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

    That is amazing! I love everything you just said because it is exactly what I imagined app development to be like in the work environment and it is exactly what I wanted it to be!

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

    I'm an aspiring software engineer and have been looking for a video like this that gives an overview of the what day-to-day work entails. Thanks for your great content.

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

    Mayuko, you are such an inspiration! Thank you for making these videos. They are so informative and fun to watch! ❤️

    • @hellomayuko
      @hellomayuko  7 ปีที่แล้ว

      Absolutely, thank you so much for watching! 💜

  • @gaurichess
    @gaurichess 6 ปีที่แล้ว +1

    I have to be honest, I had to rewind the video a few times because I was mesmerized by how charming you are!

  • @RosaMaria-ui1ef
    @RosaMaria-ui1ef 5 ปีที่แล้ว +182

    I’m only 16 and I was think of being a software engineer BUT I’m sooooooo confused

    • @Zenon_.
      @Zenon_. 5 ปีที่แล้ว +36

      Rosa Maria fr man
      I’m 14 and thinking about it but it’s confusing

    • @PikaTheseNuts
      @PikaTheseNuts 5 ปีที่แล้ว +11

      Take comp sci courses in high school. If u do poorly in computer science like u don’t know what ur doing, well u know that ur not good at programming therefore I shouldn’t take any programming programs (comp sci, software engineering, etc). Ik comp sci isn’t software engineering but both u do coding. I took a couple computer sci courses and I did poorly in high school and I still wanted to do it in university. Big mistake for me, don’t make the same mistake I did.

    • @SacredDiety
      @SacredDiety 4 ปีที่แล้ว +135

      TheEagleDynamite Not true, bad advice. Just because you don’t do as well as you’d like in your first few classes doesn’t mean it’s not for you. You are literally reprogramming your brain and learning new languages. If you like it then stick with it, you’ll get the hang of it as you practice.

    • @RandomUtuberr
      @RandomUtuberr 4 ปีที่แล้ว +30

      @@SacredDiety thanks for constructively confronting people with bad advice, be it online or in real life.

    • @Mary.memorized
      @Mary.memorized 4 ปีที่แล้ว +25

      Girl, I promise you're gonna feel confused no matter what you're trying to get into. You gotta just jump in and do it. Experience is the only real way to figure it out. Obviously formal training is helpful (i.e. a degree) but on the job training is going to be light years more helpful in building confidence and really understanding what the hell is going on. And that's true for any job. I'm an aviation electronics technician and no amount of training had me feeling fully confident and prepared. And even with technical training, I've learned far more from being waist deep in cofusion and figuring it out as I go than I ever learned from technical manuals. You got this. Just don't give up, any progress is forward progress.

  • @yasaamoin4882
    @yasaamoin4882 7 ปีที่แล้ว

    Keep putting out content like these.The day your video comes out,I waste no time in watching it,for its a quick inspiration for me and provides an understanding of the professional life of this field

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

    i'mm gonna send this video to all of my frnz. thanku for making these mayuko😍

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

      Aw thank you for watching and sharing!! ❤️

    • @captainalpha4853
      @captainalpha4853 7 ปีที่แล้ว

      +mayuko thank u so much for ur videos really i appreciate it my question is : what was ur career i mean from the point where u graduated from high school till now what field did u do in university or college and what branche did u choose and so on :)

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

      armys everywhere haha great to see u here :)

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

      SuzyWorld me too!!

    • @suzyworld1456
      @suzyworld1456 7 ปีที่แล้ว

      are you japaneese?

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

    Just found your channel 😊 love this! Lots of students wonder what it's really like to be certain types of engineers, so tour content is super valuable. I subbed !

  • @sammytonnhi
    @sammytonnhi 7 ปีที่แล้ว

    I'm so glad that I've found your channel. Honestly I'm a big fan of programming stuffs but I know my ability that it's not my major. But I love the life you're living and your videos are so easy to watch. Thank you for making these please keep making more videos

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

    OHMYGOD. Your outro song is my favorite song in my lofi playlist.

  • @roytee3127
    @roytee3127 5 ปีที่แล้ว +1

    Great video. Much more informative than some others.
    You're right - coordination and planning are the key to developing good software quickly.

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

    I love you!!! XD Everyone else makes like 30 min videos explaining a simple topic.

  • @RichardKabiling
    @RichardKabiling 7 ปีที่แล้ว

    Absolutely loved this video. Not a mobile engineer per se (platform engineer) but I can relate so much. I think what happens behind the scenes of an application and its development is soo interesting but rarely gets talked about so this is a breath of fresh air.

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

    Your hair looks amazing!

  • @Burnich
    @Burnich 4 ปีที่แล้ว +1

    Thank you for the quick, easy and information packed video! Helped a lot in understanding what a software engineer does

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

    my duty as a sofware engineer:
    - 50% search on the google
    - 20% meeting with the user of the software and project manager
    - 20% go to the toilet
    - 10% write the code

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

      10% to write the code i think the company is going to kick you out

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

      @@oliverqueen6124 you can't just write productive code for hours, programming is more about thinking than typing

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

      @@gamester2495 this seems difficult if you run out of ideas probably you gonna be fired

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

      @@oliverqueen6124 seems like u only learned about coding through videos and have never programmed in your entire life

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

      ​@@gamester2495 wow you read mind yeah it's true i did learn some basic staff but as i saw in videos you write the code and tell to the program what should do but you Sayed now that you have to figure out some solution like a some mathematical professor this seems pretty hard because if you can't find a solution it's all over for your career

  • @NagginNuggs
    @NagginNuggs 6 ปีที่แล้ว +1

    Thank you for this video. This gives great context into your day to day and what can be expected in similar roles, which is something I haven't seen presented as much else where so far. Your presentation and style is entertaining as well, and you were clear and concise which helped keep my interest also - Great video and looking forward to watching more!

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

    Am I the only one who was checking on that cup to tea in the background every now and then? :D
    Btw. I love your videos, can't wait for the next one.
    Have a great day :)

    • @styledliving
      @styledliving 7 ปีที่แล้ว

      not the only one, lmao

  • @tj2523
    @tj2523 7 ปีที่แล้ว

    I'm 15 and considering software engineering, your channel is really insightful, inspiring, and entertaining

  • @kevinfinance
    @kevinfinance 5 ปีที่แล้ว +22

    whose watching in 2019?

  • @LandCruisin
    @LandCruisin 7 ปีที่แล้ว

    I like how your videos are short and straight to the point

  • @J0hnux
    @J0hnux 6 ปีที่แล้ว +8

    For me, programming as a career is by far the easiest job ever as long as you have internet. If you're lost in your code and you don't know how to fix the error, you can just ask your friendly neighborhood "StackOverFlow". Sometimes the users will do the rest of the code for you and you're done with your work, easy as that.

    • @jeremiahaaron2104
      @jeremiahaaron2104 6 ปีที่แล้ว

      I think the important thing is to have an error. When you search a lot about how to fix it, you'll open these new doors of programming that you didn't know that you would learn about it in the first place. But yeah, if you are REALLY DESPERATE on how to fix the error, there's always StackOverFlow;)

    • @SirAuron777
      @SirAuron777 4 ปีที่แล้ว +1

      How much do you make if you don’t mind me asking?

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

    I love that song at the end, “Canals”. I love chillhop! Nice pick :)

  • @suprememe2314
    @suprememe2314 5 ปีที่แล้ว +4

    Normal day of work for me as a Software Engineer:
    40% discussing workflow with coworkers
    30% planning and assigning roles
    10% writing code
    20% beatings for not meeting quotas

    • @buffycatnip
      @buffycatnip 5 ปีที่แล้ว

      really random but i'm deaf and interested becoming a software engineer. do you think you would recommend this job to someone who is deaf? is there a lot of phone calls involving in this job?

  • @hernanzavala2791
    @hernanzavala2791 6 ปีที่แล้ว

    I am currently a computer science student and i am in my 2nd year in and watching your videos absolutely helps me to become motivated when i hit a wall or i question if my career path is the correct one. Thanks for making such great videos and bringing the realistic areas of the job so we all know what to expect when we go in to the work force. Thanks! much love!

    • @johnfedorov8089
      @johnfedorov8089 6 ปีที่แล้ว

      Hang in there! I thought about dropping out of my CS degree a countless amount of times lol, it's hard but totally worth it in the end.

  • @Trevonious95
    @Trevonious95 5 ปีที่แล้ว +9

    I want to see actual coding and the thoughts behind each line of code, what they mean, what it will do..etc

    • @asgothtbg
      @asgothtbg 5 ปีที่แล้ว

      System.out.println("im printing out");

    • @Trevonious95
      @Trevonious95 5 ปีที่แล้ว

      @@asgothtbg nice comment

  • @amadoutimbo
    @amadoutimbo 7 ปีที่แล้ว

    You have no idea how helpful this video was to me. Thank you so much.

  • @Melanie-Le
    @Melanie-Le 7 ปีที่แล้ว +12

    I'm a 15 year old who don't know what career path I should follow... always feel pressure to go into medical field because of my Asian community

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

      Mel Le Take into account you'll have to do 8+ years of school just to be a general practitioner + 4 years residency (basically they give you shitty pay, for doctor at least) and if you decide to specialize it'll be even more school than that. If you want to be an engineer 4 years of college and boom job. Don't forget you can major in whatever you want before you're a doctor if you do decide to do that :)

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

      Just Follow your passion. If coding is your passion, then you will be very successful. Follow your Passion, Succuss will follow you!

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

      Former Pre-med, current Software Engineer here :)
      I've studied a field that allowed me to do both: Bioinformatics as a Pre-Med.
      I was able to study both Computer Science and Biology at the same time! I was convinced I was set to be a doctor.. until after I graduated at least :P
      I've let myself fall into coding, not because of the money (it's never about the money), but because Comp Sci managed to bring me into a branch called Intelligent Systems (statistical machine learning, data science, artificial intelligence, etc.) and I fell in love with it! So I had to take a leap of faith and chose, and I chose Computer Science :)
      I plan on going back to school for PhD in Computer Science now!
      My advice, take what interests you. I was just fortunate enough that both medicine and computer science interests me, but that may not be the case for you. But in either case, do what interests you. Do not be afraid to fail. If you are truly interested, you'll find that you won't let yourself fail anyways, and when you do, you won't give up!

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

      I actually had the same crisis until I stumbled upon this channel.
      There's really something pressuring me to choose the medical field. But mostly from the salary they say.

    • @darellarocho5729
      @darellarocho5729 6 ปีที่แล้ว +4

      Don't let your community/family pressure you into choosing something that you don't like. Follow your passion and you'll find success at the end!

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

    I'm making a more general version of this video, and I'm not a software engineer. So I'll be featuring you in this video :) thank you!

  • @PAULINO-
    @PAULINO- 4 ปีที่แล้ว +8

    Si basically you’re saying that there is different types of software engineers 👨‍💻 right? I have a question for you. Can software engineers create apps ?
    Also a couple of more questions and sorry to bother. How long did it took you to become a software engineer ? Was it difficult to start working with your career the first time or college prepare you well enough?

  • @ffukue
    @ffukue 4 ปีที่แล้ว +1

    Congratulations on the content, whenever I see it, I am charged with good energy

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

    Can you do a video on the different focuses different languages have and possibly the title differences for majors like "computer science" "software engineering" computer engineering" and more, also cool video

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

    This video are in a plataform for learn english (where i currently am) and it was really interesting, so i looking for your channel and was very simple for find, and i´m really happy for achieve it. For now i'm suscribed.
    Sorry my english is not good, but as i said, i'm learning english, for this reason i'm excited that this channel are my first channel in english that follow .
    Best, regards

  • @dineshsharma-yy4xz
    @dineshsharma-yy4xz 5 ปีที่แล้ว +4

    2:31
    I need questions exactly like them before start coding
    It would improve my thinking through the process

  • @alalegend4168
    @alalegend4168 7 ปีที่แล้ว

    Best Video for me in this channel , very realistic informative , which is rare unfortunately in most youtube videos

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

    What is your working hour for a day ? Do you need to work on weekend and overtime ? Another Great video.Thanks !

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

      Would like to know this as well

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

      id like to know that as well

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

      SUI LEUNG Mak If you have deadlines, most likely.

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

      It's roughly 9-5 -- tech companies typically don't strictly enforce that you're at your desk by 9AM or that you can't leave before 5PM. I also don't typically work nights or weekends, but if I'm really passionate about building something or if there's a deadline coming up, I'll occasionally put in some extra time!

  • @laurencej498
    @laurencej498 5 ปีที่แล้ว +1

    Perfectly short and sweet 🙏🏾

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

    The things I do as a programmer:
    30 minutes of time coding
    5 hours of checking and correcting the program
    5 minutes checking if it has a bug or not
    At last I leave the project because it ain't good enough

    • @darellarocho5729
      @darellarocho5729 6 ปีที่แล้ว

      Where do you work, and how much do you get paid per hour?

    • @ekadevs
      @ekadevs 6 ปีที่แล้ว +10

      Lol this is my father's account BTW.
      I still am 15 years old and studying in school....

    • @digitalcyclone7218
      @digitalcyclone7218 6 ปีที่แล้ว

      pretty much 80% of all coding is debugging

    • @kiranpadghan8074
      @kiranpadghan8074 6 ปีที่แล้ว

      can u tell me some more plzzz!!!

  • @LighthawkZ65
    @LighthawkZ65 4 ปีที่แล้ว

    Thank you, you and other of your fellas are the reason I was to finish strong my engineer career

  • @markangelogonzales4289
    @markangelogonzales4289 5 ปีที่แล้ว +8

    i am smiling while watching this , shes so pretty

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

    Hi ! (original post from around 2018, I won't edit out the typos and bad grammar because I think it's funnier that way...)
    I'm 16, and I'm at this time where I need to decide what I wanna do later to determin what I must study.
    I had litterally no idea of what could I do later, at least a few months ago, befre I discovered your channel.
    Thanks to you, now I know that I wanna work as a software engenieer as well. I grew a passion for programming stuff since I discovered your channel, so thanks !
    Keep up the good work, your videos are awesome !
    EDIT : 13/09/22
    I'm currently 20 years old. I've done 1 (one) year in License Informatique. It wasn't good. As I've already mentioned in a reply, the stuff taught there wasn't really useful. I felt like I was taught to code like my professor, instead of being taught how to code by yourself, how to come up with creative algorithms to solve problems, all by yourself. I dropped out in, actually, less than a year.
    A year later, I tried 42, the ever so popular programming school by Xavier Niel. They had a campus in the US, but it closed due to COVID (I think ?). It was much better. They actually taught you how to learn to code, how to think by yourself. Instead of serving you a way of thinking and a methodology on silver plates, they let you figure stuff out by yourself. Sadly, I had to leave the school after a year, because of financial reasons.
    As of where I'm at right now, I'm doing a "alternance", where basically half the week I'm studying and the other half I'm working for a company. I'm being paid decently, but there is a small problem : it's in marketing. What I'm doing is actually still on the web, but even with that I feel like my talents are wasted. I'm doing it because it's a good way of saving money, and I figured that having some marketing skills can be useful if I ever wanna do freelance (which isn't that good in France to be honest.)
    That half study half work thing goes for a year. Maybe two. After that, I'm going back to 42.
    I wanted to add a little thank you for the heartwarming messages I've received over the years here. I know no one that originally commented will read this, but I still have a great deal of appreciation for you. You helped me stay in that path I wanted to go on, even if it's quite hard in my situation for reasons I won't disclose here.
    To those who mentioned being inspired by my 16 year old self, I truly hope you are doing great. I can just wish that in a few years I can run into you and we can all talk about the crazy paths in your lifes.
    This comment is basically an internet checkpoint for me.
    Take care, people.
    22.

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

      So now u r 18 right? I'm also 18 and i knew abt programming only recently and i find it really interesting.
      How is your experience with it currently?

    • @wutaeworld
      @wutaeworld 5 ปีที่แล้ว +1

      MARUKU how was your experience?

    • @avocado9924
      @avocado9924 4 ปีที่แล้ว +1

      Im 19 and this really inspired me welp time to study

    • @misfitofmercy5820
      @misfitofmercy5820 4 ปีที่แล้ว +1

      ooh 👀

    • @MARUKU
      @MARUKU 4 ปีที่แล้ว +10

      ​@@abdelkaderabdelbaki7083 First, pardon my late response. I just saw your comment. Completely forgot that I wrote this (god my English was terrible back in the day haha)
      You are correct, I'm 18 now, and as of September I will be studying "computer science" ("Licence Informatique" in French, don't really know how do you say it in English, but basically I will be studying the basic languages such as Java, C, and that kind of stuff.)
      My goal is to enter the 42 School. It is a programming school with a very interesting approach when it comes to teaching and learning. It's also very good and people who come out of it are usually pretty good developers and don't really struggle when it comes to finding jobs.
      The 42 school is also nice because it's designed for both people who already done coding, but also people who never really touched it, so you don't really need to prepare yourself to go there, which can be a hard task with other schools which require you to already have some competences.
      42 has a lot of campuses around the world now (I think 23 of them to be precise), so if you're interested about it you should definitely check out if there is one in your country. It's completely free, which is always nice.

  • @mariearianemae
    @mariearianemae 5 ปีที่แล้ว +1

    This is really helpful! I am currently pursuing a degree in IT and I am a bit confused on the different career paths. This video validated what I really wanted to do! ❤️👏 Thanks!

  • @Hellios92
    @Hellios92 5 ปีที่แล้ว +6

    Don't want to belittle the good content of your video at all, just have to say: wow you are pretty

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

    Hi Mayuko! Loved the video. I completely agree with the 20% of time spent with cross-functional roles. I felt about the same during my internship at Apple, with a bit more for me as a I was in a PM role.

  • @IGamingStation
    @IGamingStation 4 ปีที่แล้ว +11

    "What do I do as a Software Engineer?"
    A: I write code for programs. The End.

  • @letsdraw3900
    @letsdraw3900 6 ปีที่แล้ว

    Thank you so much for posting this video! I'm trying to figure out what to do with my life and content like this is a huge help! Subbed!

  • @javi.j
    @javi.j 7 ปีที่แล้ว +50

    I just want to know how stressful is the job of being a software engineer?

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

      JBond its no stressful, and more if your working for an american company, but if you work for a japanese company well... thats another story haha xD

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

      The amount of stress perceived is heavily dependant on the company you're working at.
      In short: if you are too stressed out because the PMs want to deliver products too fast for you to build in a quality way, then get a new job / find a new company.
      In a good company the amount of stress is limited to just a few weeks each year. The rest should be pretty fine (not too chill, but fine!).

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

      To much.At beginning for at lest 6 months your are going to code like animals

    • @SDDSSD-p8d
      @SDDSSD-p8d 7 ปีที่แล้ว +1

      haha xD

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

      Kyle Williams hows the pay? How much were you earning an hour, because right now all I have is enough for food and 4 years of uni

  • @vonbernardino6744
    @vonbernardino6744 7 ปีที่แล้ว

    Hope you do more videos like this to inspire more people like me to be an IT related someday 💖

  • @latinourbano
    @latinourbano 4 ปีที่แล้ว +5

    When you say "the whole day" how much is that in hours? Is it like a normal 8hr job?

  • @t.g.7875
    @t.g.7875 6 ปีที่แล้ว

    Thank you for getting to the point in this video. I appreciate that. Good info btw.

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

    Fourth!

  • @funsky77
    @funsky77 6 ปีที่แล้ว

    Discovered your channel through Yappie post. Already subscribed cos you're articulate, have screen presence and that hair flick n smile at 2:16! 😍

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

    Normal day of work for me as Web Developer:
    90% Coding
    10 % thinking how I am going to code.
    very stressful .

    • @roytee3127
      @roytee3127 5 ปีที่แล้ว

      Try the other way around - 90% on thinking about how you're going to code (design, plan, etc.) 10% on the actual coding. It'll go much better. Been there, done both.

  • @andrewpagan8708
    @andrewpagan8708 7 ปีที่แล้ว

    Great new video Mayuko~ The quality bump is nice

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

    can i suggest a content, about how to choose programming languages and how to deal with it or something on how to motivate others who starting at programming life. Just suggesting ^.^

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

      m.wikihow.com/Choose-a-Programming-Language

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

      When you're learning the basics of programming you should try and diversify your languages as much as possible; by that I mean you should learn at least: one low level (C, C++ etc) compiled language, one scripting/interpreted language (Python, IDL, Matlab etc), one web oriented language (JavaScript, HTML etc) and one data language (SQL, PHP etc). You should also do your best to be picking up things like Bash just to solidify your foundation. From there, once you know programming basics, it's only a matter of learning a new syntax, for example if you know C++ and some object-oriented principles, you basically know Java and just need some function names and common practices.
      Once you have a few languages under your belt, you should have enough experience with them to make your own informed choice for how to approach a problem. For example, I recently wanted to take a picture of my signature and isolate my pen strokes. I know from experience that image manipulation in C++ is horrendous without various packages, in Matlab it's doable but I'd need to look up a lot of snippets, and in Python I can at least get the image in really easily. After remembering that Python has really easy to use array manipulation techniques that not only directly apply to my objective but are much more painful in other languages, I realised that Python had all the tools I needed for this small task in easy reach. Choosing a programming language is all about matching it to the task at hand, unless you're writing network code or something else that needs to go fast in which case C with some assembly is your only real option. Being able to match it to the task is a skill gained with experience and to get that you should focus on making sure you learn languages from all over the spectrum. Once you have sufficient breadth you can start learning some more unusual languages, maybe some Fortran or COBOL or Go! I guess the real point is that once you know the basics, you shouldn't worry about languages too much, if you want or need to learn one you can get functional with it in a matter of minutes. So get those basics down!

  • @bunny-bunny-bunny
    @bunny-bunny-bunny 7 ปีที่แล้ว

    Your videos are so inspiring, especially as a woman who wants to go into the tech field (I'm still not sure what specifically I want to go into, though). Waiting to dive into learning more code after I get finals out of the way. :'D Thanks so much for making this!

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

    Can you make a video on the difference between good code(Final code to implement) and bad code(Ruff drafts and ideas behind them). Im going to graduate this year and I would love to know this ahead of time, Please And Thank you!

    • @NilanjanaLodh
      @NilanjanaLodh 7 ปีที่แล้ว

      Chris Castaneda yes please @mayuko

  • @nicholaspierrecoleman2957
    @nicholaspierrecoleman2957 5 ปีที่แล้ว +1

    Amazing information and a great host. This video is just amazing . Thank you for all the game 🏁💙

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

    Are you allowed to have like sub-projects of your own in your free time while working under the company?
    Like let's say, earning ad revenue from apps in the appstore/playstore, Saving up for your own startup, owning your own business, freelancing. All those sorts of stuff
    You're really inspiring me to pursue this career, I was unsure before if I wanted to go for PreMed or SoftwareEngineering but I feel like this career offers more flexibility. I like your charisma.
    I want to eventually be self employed though that's why I'm asking you if it's possible to have other side/sub-projects while working under a company.
    I'm 16 by the way but I already want to plan ahead for my future as much as possible.

  • @ruyperez8276
    @ruyperez8276 5 ปีที่แล้ว +1

    This is very useful information. Thank you!

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

    can you make video for explaining the programming language. for web app, web development, etc....
    thanks :D

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

      Keep moving forward the languages? HTML, CSS, Javascript, PHP, etc.

  • @AyaSatsuki
    @AyaSatsuki 7 ปีที่แล้ว

    I've never subscribed so fast

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

    Good day Mayuko-san, I'm a highschooler and my school teaches about programming and I've learnt a lot about programming languanges such as C++, Visual Basics and other stuff. Will these things help in Software Engeneering thingy?

  • @AlexAcostaB
    @AlexAcostaB 6 ปีที่แล้ว +1

    Not every day is same as the others. As you said, some times I code like 1hr in a day.
    As remote software engineer, most of the time I'm in contact with some team members to discuss and fix things together, like 30%.
    about 40% coding by my own and the rest 30% having planning meetings, standup meetings, emails, videos (miscellaneous). And if was an intense week filled with a lot of meetings, sometimes I recover hours in the night or even the weekends.

  • @ahmedmusawir
    @ahmedmusawir 5 ปีที่แล้ว +4

    Your title says ...your work as a software engineer, but the whole thing describes the job of a product engineer ... I'm confused !!!

    • @roytee3127
      @roytee3127 5 ปีที่แล้ว +1

      A software engineer is really a product engineer - designing (and building) software products. Actual coding is maybe 10% of the process. The other 90% is to ensure that code does what it needs to do.

    • @ahmedmusawir
      @ahmedmusawir 5 ปีที่แล้ว

      @@roytee3127 Understood! Thanx!!

  • @shakibislam3936
    @shakibislam3936 7 ปีที่แล้ว

    love yu mayuko you are so fluent in the concept..

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

    Hi mayuko, i am a person in their late 20s. Is it possible for me to go back to university and complete a computer science and have a chance at having a software engineering career? Ive really fallen in love with programming and coding, but i hear there is ageism in the industry. Is that true?

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

      You really don't have to, there are so many good online courses available which teaches you for free or charges minimal fees. But by the end of the day, Skill and dedication requires, not the degree or any certificate.

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

      I concur with Namash. I program in R. I started to learn R seven years ago when I was 39 by taking a Coursera course as well as some statistics courses too and just carried on learning by myself. I now work freelance for global companies coding machine learning algorithms, data analysis, and building dashboards. I've also taught myself python, especially as it relates to data analysis and machine learning. You don't need uni just dedication.

    • @Abdi-uy1kh
      @Abdi-uy1kh 7 ปีที่แล้ว +10

      Please don't waste your precious time in college. College is a waste of time for technology because things change every year. Just buy online course or watch free videos on youtube. I took a break for the last 2 semesters from college and i will drop out. They waste your time with classes you don't need. I am learning how to make apps from watching free videos and buying courses. I am ready to build my portfolio after studying for the last 6 months. Thats 6 months of coding i wouldn't have gone taking stupid sociology classes and shit and liberal arts. Also you don't have to be good at math to be a software engineer.

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

      "College is a waste of time for technology because things change every year." is not totally true....it depends on what 'yo're gonna do with it. If you would like to become a hardware engineer, I guess that online courses are not enough. Besides, when you go to college you build a net of contacts with other students which might help you with your carrier once you finish your studies.

    • @Abdi-uy1kh
      @Abdi-uy1kh 7 ปีที่แล้ว

      Sorry I forgot to mention software engineering of course you need college for hardware engineering unless you got a buddy who has machines and could teach you how to do hardware engineering along with online courses. Also most people don't keep contact with students after they graduate so waste of money if you were going for that. Software engineering is what you don't need college for.

  • @stephenkeen5737
    @stephenkeen5737 4 ปีที่แล้ว

    Thanks Mayuko! I teach English to IT professionals - so I'm sharing your video with my LinkedIn followers. It should help them explain their job better in English. (Although it's pretty fast!) I'm sure some of them will follow you because of it!

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

    Hi
    I am a commerce student
    If I study Software engineering in university will it be easy for me . I am a quick learner but i was really bad at physics and average in maths . How hard is learning IT in university?

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

      itsTasfia nah you will be fine, coming from a guy who was bad at all that, just be ready to work hard.

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

      Same here. Studied commerce in high school and now I'm in 2nd year at university. Unfortunately, physics and maths will be a pain in the as* unless you work hard. Wish you all the best!

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

      Software Engineer (American) here. A couple of things to clarify:
      1. IT is not Software Engineering. ITs are the admins of systems within a company and their role is drastically different from a software engineer.
      2. Physics is not really a big part of what we do (unless you are developing some physics application).
      3. Math(s) is also not really a big part of what we do... Well, not in the way that other engineers would use it (i.e. Mechanical/Aerospace/Electrical/etc Engineering). Instead, we focus more on discrete maths, basically the foundations of every arithmetical operation we do on the computer (+ - / * % AND NOT OR XOR, binary, other number systems, bit manipulation, combinatorics.. with things like bitmaps, and proofs)
      If you want to focus more on Theoretical Computer Science, you'll be spending a lot of time in Discrete Maths as you move on to theoretical classes. But since we are talking Software Engineering:
      1. You'll focus on Data Structures + Algorithms (very important)
      2. Software Engineering (things that deal with common design patterns, workflows, processes, and all the businessy terminology)
      3. If your university is good at pumping out well rounded Computer Scientists/Software Engineers, then you'll see a bit of:
      Operating Systems
      Computer Architecture and
      Networking as well :)

    • @Epicplayz-y5p
      @Epicplayz-y5p 7 ปีที่แล้ว

      if you are a quick learner then it isn't that much necessary to be excellent ,average is fine.

    • @anonymous-do5bs
      @anonymous-do5bs 7 ปีที่แล้ว +2

      u will need proper training on how to deal with depression and suicide. once u have mastered it u are ready to go

  • @SPHSPHSPHSPH
    @SPHSPHSPHSPH 7 ปีที่แล้ว

    Going to show this to my Middleschool Computer Science Classes! Thanks for sharing! :D

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

    making app in one week ?
    kids, drugs are bad, mkaaaay...
    don't do drugs
    mkay ?

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

    Thanks for making these videos! I’ve been a bit lost on making a decision of what to major in in college. Coding seems like something I would really enjoy. I’ve been playing around with Swift a bit and would like to continue to learn about coding itself and the lifestyle opportunities that might be available.

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

    Smart and pretty?! Kudos!!😍😍👏👏

    • @truejayoh
      @truejayoh 6 ปีที่แล้ว +1

      Tan YiXun no. She's a 49er. She thinks shes a 9 but outside of bay area shes a 4.

    • @lycan2494
      @lycan2494 5 ปีที่แล้ว +1

      @@truejayoh bruh she's a 9. u just have ridiculously high expectations

  • @kennethleecruz
    @kennethleecruz 6 ปีที่แล้ว

    I find this very helpful. Thank you mayuko

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

    so you just assemble your program from preexisting libary subrutines and then calls it your?

  • @coreykuehl8519
    @coreykuehl8519 7 ปีที่แล้ว

    Cool video :) In my last year of computer science. Excited to get out into the work force

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

    So, ricegum got roasted, huh?

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

      don't bring that here

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

      sivan ferna my ex laughed harder at my dick, true story

  • @AprilFaith
    @AprilFaith 6 ปีที่แล้ว

    I really appreciate this video! I’m in the process of mentally preparing myself to switch careers! This helped out a lot!

    • @navaro1060
      @navaro1060 5 ปีที่แล้ว

      How about add spent some time developing your own ideas and program. Make it real and start your own company ? Or sell the ideas to your boss and share the profit ?

  • @AhmedHassan-kz4we
    @AhmedHassan-kz4we 2 ปีที่แล้ว

    You're awesome. Straight to the point

  • @CodiStGeorge
    @CodiStGeorge 6 ปีที่แล้ว

    This is so helpful, thanks so much for making this video! haha