What do I do as a Software Engineer?

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • In today’s video I dive in to the specifics of what I do ay my job by talking about my role and responsibilities as a Software Engineer. Its also important to note that every Software Engineering job is different depending on the role, the company, and the person in that role. Let us know in the comments what your day and responsibilities a a software engineer are!
    Hope you have a great day, wherever you are!
    x, mayuko
    🎧m u s i c 🎧
    Music by Chillhop: chillhop.com/listen
    Joakim Karud - Canals: / joakimkarud
    Listen on Spotify: bit.ly/ChillhopSpotify
    💖 m o r e m a y u k o 💖
    Become a member and support my channel: czcams.com/users/hellomayukojoin
    Japanese CZcams Channel: / @mayuko2271
    Twitch (Coworking sessions M-F): / hellomayuko
    Monthly Newsletter (A mix of tech & non-tech stuff on my mind): news.hellomayuko.com
    Merch: store.hellomayuko.com
    Instagram: / hellomayuko
    Twitter: / hellomayuko
    Muko's Corner Podcast: anchor.fm/mayuko-inoue
    🛠m y g e a r 🛠
    COMPUTER(similar): geni.us/zgTMbP3
    KEYBOARD: geni.us/ZPolJe2
    MOUSE: geni.us/QRIoB
    MONITOR: geni.us/5CsiA
    DESK PAD: bit.ly/2UvPQd1
    MY AMAZON STORE: www.amazon.com/shop/mayuko
    PRETTY DESK THINGS BY GROVEMADE: grovemade.com/?rfsn=4817337.a...
    STATIONARY & QUALITY GOODS BY TOPDRAWER: shrsl.com/2hxay
    Links above affiliate links, where I make a small commission from your purchase at no extra cost to you, helping me to fund this channel!
    🌸a b o u t 🌸
    Mayuko Inoue is a content creator and Software Engineer. After working in Silicon Valley tech companies like Intuit, Patreon, and Netflix for six years as an iOS Engineer, she became a full-time creator in 2020. Her work aims to help people find their way through the tech industry by sharing her own experiences navigating this world through technology, career advice, and lifestyle videos. She is passionate about discussions around mental health, cultural identity, and creating technology with empathy and compassion.
    ✉️c o n t a c t ✉️
    If you'd like to sponsor a video: sponsor@hellomayuko.com
    Other business inquiries: business@helloMayuko.com
    www.hellomayuko.com/

Komentáře • 1,4K

  • @hynesclan
    @hynesclan Před 6 lety +572

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

  • @Jigglypoof
    @Jigglypoof Před 6 lety +2520

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

  • @JamesBond-mq7pd
    @JamesBond-mq7pd Před 6 lety +544

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

    • @awkwarddinosaur9518
      @awkwarddinosaur9518 Před 6 lety +21

      lol, lots of trying to understand stuff, so relatable

    • @SweetEssie
      @SweetEssie Před 6 lety +6

      Yep that's what my day is like.

    • @zillboy
      @zillboy Před 5 lety +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 Před 5 lety +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 Před 4 lety

      @@Xaxxus Stop copy-pasting then...

  • @FixItAngel
    @FixItAngel Před 6 lety +105

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

  • @dontaskhazel
    @dontaskhazel Před 6 lety +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!

  • @ekuersch
    @ekuersch Před 6 lety +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.

  • @stewiegriffin6503
    @stewiegriffin6503 Před 6 lety +2213

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

  • @JakeVoorhees
    @JakeVoorhees Před 6 lety +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 !

  • @MuzicManz6273
    @MuzicManz6273 Před 6 lety +781

    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 Před 6 lety +97

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

    • @jimmycore100
      @jimmycore100 Před 6 lety

      Scrum(?)

    • @bryancastaneda4245
      @bryancastaneda4245 Před 6 lety +3

      How much do you make $?

    • @thundercuck1779
      @thundercuck1779 Před 6 lety +8

      other meaning facebook, phone masterbating sucking the boss

    • @candytree5885
      @candytree5885 Před 6 lety +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.

  • @sadrashadmand552
    @sadrashadmand552 Před 6 lety +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!

  • @stevensbrito7188
    @stevensbrito7188 Před 6 lety +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

  • @breadtoucher
    @breadtoucher Před 6 lety +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! :)

  • @chilicrab2754
    @chilicrab2754 Před 6 lety +5

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

    • @hellomayuko
      @hellomayuko  Před 6 lety

      Absolutely, thank you so much for watching! 💜

  • @awzsdrcfgybhjimklp
    @awzsdrcfgybhjimklp Před 4 lety +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 Před 6 lety +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.

  • @ness7499
    @ness7499 Před 2 lety +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.

  • @jenniferhawkins1521
    @jenniferhawkins1521 Před 4 lety +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!

  • @ottersaurus
    @ottersaurus Před 6 lety +1642

    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 Před 6 lety +153

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

    • @AlqGo
      @AlqGo Před 6 lety +182

      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 Před 6 lety +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 Před 6 lety +3

      Yeees

    • @cpwarriors16
      @cpwarriors16 Před 6 lety +1

      Please do this please!

  • @sammytonnhi
    @sammytonnhi Před 6 lety

    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

  • @roytee3127
    @roytee3127 Před 4 lety +1

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

  • @Chloe-zj5bl
    @Chloe-zj5bl Před 6 lety +123

    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 Před 5 lety +5

      what course are you taking?

    • @nobodyknew
      @nobodyknew Před 2 lety +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 Před 2 lety +31

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

    • @nobodyknew
      @nobodyknew Před 2 lety +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_ Před 2 lety +6

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

  • @falcom1031
    @falcom1031 Před 6 lety +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 😂

  • @NagginNuggs
    @NagginNuggs Před 5 lety +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!

  • @Migsmikes
    @Migsmikes Před 5 lety +2

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

  • @KillerPiplup
    @KillerPiplup Před 6 lety +3

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

  • @praveshgaire3437
    @praveshgaire3437 Před 5 lety +373

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

    • @CalvinAytch
      @CalvinAytch Před 5 lety +14

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

    • @praveshgaire3437
      @praveshgaire3437 Před 5 lety +14

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

    • @CalvinAytch
      @CalvinAytch Před 5 lety +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 Před 4 lety

      u mean 100%

  • @mariearianemae
    @mariearianemae Před 5 lety +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!

  • @letsdraw3900
    @letsdraw3900 Před 6 lety

    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!

  • @joec0914
    @joec0914 Před 6 lety +281

    I just discovered (and subscribed to) your channel. Whoda thunk someone would create a CZcams 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  Před 6 lety +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 Před 6 lety +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 Před 6 lety +9

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

    • @julborre
      @julborre Před 6 lety +1

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

    • @dnangel4277
      @dnangel4277 Před 5 lety

      This!

  • @sooshirolls
    @sooshirolls Před 6 lety +3

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

  • @RichardKabiling
    @RichardKabiling Před 6 lety

    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.

  • @Burnich
    @Burnich Před 4 lety +1

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

  • @EngineeredTruth
    @EngineeredTruth Před 6 lety +60

    solid explanation

  • @konner2348
    @konner2348 Před 6 lety +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

  • @TheTechTwins
    @TheTechTwins Před 6 lety +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.

  • @yasaamoin4882
    @yasaamoin4882 Před 6 lety

    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

  • @shiloh2691
    @shiloh2691 Před 6 lety +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  Před 6 lety +38

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

    • @fearlessfabler513
      @fearlessfabler513 Před 6 lety +2

      Shiloh mine too

    • @zainab6140
      @zainab6140 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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.

  • @salihbout
    @salihbout Před 6 lety +2

    Awesome video :) Thank you Mayuko :)

  • @emmie9435
    @emmie9435 Před 6 lety +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.

  • @nicholaspierrecoleman2957

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

  • @vaishnavi5070
    @vaishnavi5070 Před 6 lety +30

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

    • @hellomayuko
      @hellomayuko  Před 6 lety +2

      Aw thank you for watching and sharing!! ❤️

    • @captainalpha4853
      @captainalpha4853 Před 6 lety

      +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 Před 6 lety +1

      armys everywhere haha great to see u here :)

    • @vaishnavi5070
      @vaishnavi5070 Před 6 lety +1

      SuzyWorld me too!!

    • @suzyworld1456
      @suzyworld1456 Před 6 lety

      are you japaneese?

  • @Amongalen
    @Amongalen Před 6 lety +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 :)

  • @t.g.7875
    @t.g.7875 Před 5 lety

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

  • @bunny-bunny-bunny
    @bunny-bunny-bunny Před 6 lety +1

    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!

  • @RosaMaria-ui1ef
    @RosaMaria-ui1ef Před 4 lety +180

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

    • @Zenon_.
      @Zenon_. Před 4 lety +35

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

    • @PikaTheseNuts
      @PikaTheseNuts Před 4 lety +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 Před 4 lety +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 Před 4 lety +30

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

    • @Mary.memorized
      @Mary.memorized Před 4 lety +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.

  • @LighthawkZ65
    @LighthawkZ65 Před 4 lety

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

  • @ffukue
    @ffukue Před 4 lety +1

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

  • @dineshsharma-yy4xz
    @dineshsharma-yy4xz Před 5 lety +4

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

  • @PAULINO-
    @PAULINO- Před 4 lety +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?

  • @ModernFounder
    @ModernFounder Před 5 lety

    This is an awesome and straight forward description! Really enjoyed it 👌

  • @amadoutimbo
    @amadoutimbo Před 6 lety

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

  • @imadudin2489
    @imadudin2489 Před 6 lety +17

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

    • @Strewgle
      @Strewgle Před 6 lety +4

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

  • @suileungmak9325
    @suileungmak9325 Před 6 lety +61

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

    • @vurmyr
      @vurmyr Před 6 lety +5

      Would like to know this as well

    • @shiningshadow5335
      @shiningshadow5335 Před 6 lety +1

      id like to know that as well

    • @tigershav
      @tigershav Před 6 lety +1

      SUI LEUNG Mak If you have deadlines, most likely.

    • @hellomayuko
      @hellomayuko  Před 6 lety +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!

  • @hernanzavala2791
    @hernanzavala2791 Před 6 lety

    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 Před 6 lety

      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.

  • @laurencej498
    @laurencej498 Před 4 lety +1

    Perfectly short and sweet 🙏🏾

  • @kimpangga4916
    @kimpangga4916 Před 6 lety +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?

  • @ansh51
    @ansh51 Před 6 lety +97

    Your hair looks amazing!

  • @ruyperez8276
    @ruyperez8276 Před 5 lety +1

    This is very useful information. Thank you!

  • @vonbernardino6744
    @vonbernardino6744 Před 6 lety

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

  • @Trevonious95
    @Trevonious95 Před 4 lety +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 Před 4 lety

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

    • @Trevonious95
      @Trevonious95 Před 4 lety

      @@asgothtbg nice comment

  • @latinourbano
    @latinourbano Před 4 lety +5

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

  • @AyaSatsuki
    @AyaSatsuki Před 6 lety

    I've never subscribed so fast

  • @kennethleecruz
    @kennethleecruz Před 6 lety

    I find this very helpful. Thank you mayuko

  • @markangelogonzales4289
    @markangelogonzales4289 Před 5 lety +8

    i am smiling while watching this , shes so pretty

  • @chriscastaneda4991
    @chriscastaneda4991 Před 6 lety +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!

  • @AprilFaith
    @AprilFaith Před 6 lety

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

    • @navaro1060
      @navaro1060 Před 4 lety

      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 ?

  • @9RazielCR
    @9RazielCR Před 3 lety +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

  • @Hellios92
    @Hellios92 Před 5 lety +6

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

  • @dennis3020
    @dennis3020 Před 6 lety +81

    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 Před 3 lety

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

    • @gamester2495
      @gamester2495 Před 3 lety +7

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

    • @oliverqueen6124
      @oliverqueen6124 Před 3 lety

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

    • @gamester2495
      @gamester2495 Před 3 lety +7

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

    • @oliverqueen6124
      @oliverqueen6124 Před 3 lety

      ​@@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

  • @CodiStGeorge
    @CodiStGeorge Před 6 lety

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

  • @stephenkeen5737
    @stephenkeen5737 Před 3 lety

    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!

  • @kevinfinance
    @kevinfinance Před 4 lety +22

    whose watching in 2019?

  • @Melanie-Le
    @Melanie-Le Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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!

  • @len322
    @len322 Před 6 lety

    I'm currently studying computer science in order to become a software engineer like you.. and like you know those studies are hard so i'm really reassured and pleased to see this.. like.. yeah i think i really do want to do that :D thanks for motivation

  • @alalegend4168
    @alalegend4168 Před 6 lety

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

  • @J0hnux
    @J0hnux Před 5 lety +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 Před 5 lety

      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;)

    • @kingdoge69
      @kingdoge69 Před 3 lety +1

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

  • @suprememe2314
    @suprememe2314 Před 5 lety +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 Před 5 lety

      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?

  • @shakibislam3936
    @shakibislam3936 Před 6 lety

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

  • @LandCruisin
    @LandCruisin Před 6 lety

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

  • @wilburtmoreno469
    @wilburtmoreno469 Před 6 lety +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 Před 6 lety +1

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

    • @TAP7a
      @TAP7a Před 6 lety +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!

  • @ekadevs
    @ekadevs Před 6 lety +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 Před 6 lety

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

    • @ekadevs
      @ekadevs Před 6 lety +10

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

    • @digitalcyclone7218
      @digitalcyclone7218 Před 5 lety

      pretty much 80% of all coding is debugging

    • @kiranpadghan8074
      @kiranpadghan8074 Před 5 lety

      can u tell me some more plzzz!!!

  • @andrewpagan8708
    @andrewpagan8708 Před 6 lety

    Great new video Mayuko~ The quality bump is nice

  • @lenimentus4698
    @lenimentus4698 Před 6 lety +2

    Hey! First of all thanks a lot for this video. It really helped me as a hobby developer with literally no experience. Could you tell us more how the code reviews, codebase commits, meetings work? Please add this on your todo list.

  • @gadgetboyplaysmc
    @gadgetboyplaysmc Před 6 lety +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.

  • @javi.j
    @javi.j Před 6 lety +50

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

    • @juansebastiananayamartinez9799
      @juansebastiananayamartinez9799 Před 6 lety +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 Před 6 lety +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!).

    • @yinalia
      @yinalia Před 6 lety +27

      I've been doing it for 7 years or so, and I personally found myself most stressed while working for a start up. "Crunch Time" often involved working 10-16 hours a day for a few weeks at a time. You go home at 2am hallucinating. Not fun. But that's like 5% of my experience as a Programmer. Right now I work for a much larger company that operates at a much slower pace, leaving me with much more time to think and research, which makes things very relaxing. So very dependent on what company you work for, like most jobs.

    • @SyedZainUlHasan
      @SyedZainUlHasan Před 6 lety +2

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

    • @NotMyRealName133
      @NotMyRealName133 Před 6 lety +1

      haha xD

  • @tj2523
    @tj2523 Před 6 lety

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

  • @funsky77
    @funsky77 Před 6 lety

    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 Před 6 lety +3

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

    • @roytee3127
      @roytee3127 Před 4 lety

      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.

  • @IGamingStation
    @IGamingStation Před 3 lety +11

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

  • @samburchard1778
    @samburchard1778 Před 6 lety

    This was way more in-depth and helpful than your "day in the life" video. Thank you for the information!

  • @niqueyinflight
    @niqueyinflight Před rokem

    Quick and to the point。 Great vid!

  • @jarvis
    @jarvis Před 6 lety +68

    Fourth!

  • @surgp1204
    @surgp1204 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety

      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.

  • @coreykuehl8519
    @coreykuehl8519 Před 6 lety

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

  • @SPHSPHSPHSPH
    @SPHSPHSPHSPH Před 6 lety

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

  • @itstasfia4584
    @itstasfia4584 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 Před 6 lety +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 :)

    • @bibekshrestha249
      @bibekshrestha249 Před 6 lety

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

    • @anonymous-do5bs
      @anonymous-do5bs Před 6 lety +2

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

  • @MARUKU
    @MARUKU Před 6 lety +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 Před 4 lety +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 Před 4 lety +1

      MARUKU how was your experience?

    • @avocado9924
      @avocado9924 Před 4 lety +1

      Im 19 and this really inspired me welp time to study

    • @misfitofmercy5820
      @misfitofmercy5820 Před 4 lety +1

      ooh 👀

    • @MARUKU
      @MARUKU Před 4 lety +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.

  • @yixunnnn
    @yixunnnn Před 6 lety +21

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

    • @truejayoh
      @truejayoh Před 6 lety +1

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

    • @lycan2494
      @lycan2494 Před 5 lety +1

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

  • @saadbinjohir4367
    @saadbinjohir4367 Před 6 lety

    Love your work 😍 Keep up the good works! 👍

  • @neweast5991
    @neweast5991 Před 5 lety

    Thanks for your story what you are doing 💖