Software Development | Tough Parts

Поділитися
Вставка

КОМЕНТАРІ • 63

  • @innogz6200
    @innogz6200 6 років тому +22

    This is the kind of channel I'm looking for.. You speak only the truth unlike other tech channels who only talks about how awesome their job is and then proceed priding themselves with their "me as a software engineer" video topics.

    • @DaveXiang
      @DaveXiang  6 років тому +6

      Yea I noticed this trend. The new trend of "me as a software engineer" is not very helpful

    • @jeffpal3840
      @jeffpal3840 6 років тому +1

      I think the same and I love this channel mainly because of this.

    • @innogz6200
      @innogz6200 6 років тому

      Indeed.. and to make it worse, The topics/subject they are discussing is too shallow and often offers no substantial information about what they are saying thus leaving the depth behind the subject. Basically what I am saying here is they just want to show off. But I still find them amusing.

    • @TeamFoxGG
      @TeamFoxGG 6 років тому

      >>>sees that kind of video in related section

  • @yayasssamminna
    @yayasssamminna 6 років тому +14

    As an engineer student, I am SO grateful for your videos. They motivate me to work 100%... And you keep it short so yeah I'm sharing with all my student mates!

  • @numberrunner3133
    @numberrunner3133 6 років тому +14

    ...technical debt just slowly eats away at your soul...nothing's worse than being alerted to some bug in an old app, pulling the source down, spotting the bug, and THEN spotting other potential problems that will surely need to be addressed...all of this while working on other current projects that are "priority" of course...

  • @JM-gz1ej
    @JM-gz1ej 5 років тому

    so true. Strangely enough, most companies' job interviews completely ignore these hard and real issues.

  • @vincentnnyc
    @vincentnnyc 5 років тому

    i like how you deliver stuff when you speak. like a gangsta rapper type of style. i'm digging it.

  • @peterestes5019
    @peterestes5019 6 років тому +4

    Great video! I enjoy every vivid that comes out of your channel. It's so refreshing to hear somebody shoot straight. Keep up the good work bro!

  • @DonutAgain
    @DonutAgain 6 років тому +2

    So true! As long as the code works, I don't even want to refactor my own code after a half year, let alone pay another coder's technical debt.

  • @hashmunir9555
    @hashmunir9555 6 років тому +1

    Everybody needs to understand that passion is the key... everything is hard but you dont think about it if you enjoy doing it... so relax...

  • @xenialxerous2441
    @xenialxerous2441 6 років тому

    Hey there! I really like the content you come up with, because very few people pay any attention to these things, which are as important as the job/work itself, but even then most don't possess the grit to talk about them or they are simply too lazy to take on the challenge of speaking about it. Something or anything which bothers constantly even sub-consciously, can have pretty adverse effect on the overall productivity. So unless & until they are sorted out, eradicated for good, they continue to be a stumbling block. Thanks for the insights & love to see of these more in the future! Cheers ;)

  • @CodingTutorials360
    @CodingTutorials360 6 років тому +26

    Technical debt is the story of my life lol

    • @benzheng3997
      @benzheng3997 6 років тому

      I agree, same here. been there.

  • @IrakliKhakhviashvili
    @IrakliKhakhviashvili 6 років тому

    very true! I had a Wordpress plugin with thousands of lines of codes developed for a company I work for by another company and still figuring out how it works.

  • @clarkvaughan
    @clarkvaughan 6 років тому

    Great video, Dave. That's the real deal. I've experienced every part, and I just got started in 2015! Keeping my head up, though...

  • @busyrand
    @busyrand 6 років тому +2

    Dope video and content! I love the background and noises of the environment. Cities have great charm, and I love that about NYC every time I visit. I'd love some more on your insight about how you tackle problems. Thanks for all you do.

    • @AlumniQuad
      @AlumniQuad 6 років тому

      "Dope" if "dope" means only pointing out the problems. Not "dope" if "dope" means actually discussing ways to cope with the downside of an industry that attracts more than its fair share of narcissists, solipsists, relentless self-promoters, and "my way or the highway" types.

  • @jasewaaang
    @jasewaaang 6 років тому +1

    Good points! But you forgot cache invalidation and naming things.

  • @citiesinspace
    @citiesinspace 6 років тому

    I'm currently pursuing a degree in Mechanical Engineering, but I'm discovering I have a love for computers a bit more. I'm getting into programming fairly heavily and I don't plan on stopping. My only question is: should I go back to school and earn a CS/CE degree in order to become recognized by larger employers? If I spend all of my time teaching myself coding, but don't have a degree to back up the knowledge I gain, will I even be able to compete in that market?

  • @jayquilla1227
    @jayquilla1227 6 років тому

    Looking fresh Dave!

  • @StevenAtkinson1988
    @StevenAtkinson1988 6 років тому

    A very good list though. Software development does look awesome from the outside, but definitely requires a lot of work! 🤓
    Personally, I love tackling technical debt! I find it easier to read through existing code and map out what it is doing, and then see if there is a simpler way of getting it from A to B. It is a rewarding task because, as you mentioned, tight deadlines and changing business requirements can lead to developers being under pressure to get things done, which can lead to code sometimes becoming overly complex. I guess that is what developer burnout can lead to

  • @Luxcium
    @Luxcium 5 років тому

    Hello !!! Nice video 😄 I am a new subscriber!!!

  • @williamguerrero9926
    @williamguerrero9926 6 років тому

    awesome and very insightful content! ive experienced all of these myself at my job. thanks for the vids!

  • @ahsanmohammed1
    @ahsanmohammed1 4 роки тому

    Great videos! Great info. Well delivered. Thank you so much.
    I must submit though, people have a choice,
    if they’re able to go do a masters in a particular field,
    they can start off as an entry level specialist, AI, ML, DS, 'as well.'
    Just saying. 😃

  • @BionicCyborg
    @BionicCyborg 6 років тому

    This may be interesting Min (1). 4 mins into still loving it. (6 min into it) I am 20 years into this so not junior.....collecting data. (8:56 into it) Have enough data now .True in my experience, I would love to explain to my management who is so new I don't know them. I'll keep this positive I guess there might be technical debt there! The points made here are solid!

  • @mcl3491
    @mcl3491 6 років тому

    You need to make more videos man you seem very knowledgeable about all aspects of the field.

  • @pgMacmillion
    @pgMacmillion 6 років тому

    Really appreciated this video! Thanks man

  • @Blebona
    @Blebona 6 років тому

    Another insightful video. Mad appreciate!

  • @Worldtimes1
    @Worldtimes1 6 років тому +1

    Awesome video really inspirational

  • @JoseSanchez-vv1zd
    @JoseSanchez-vv1zd 6 років тому

    Great info! Thanks! :)

  • @tear728
    @tear728 6 років тому +3

    Ah, good old spaghetti code.

  • @jlindsay
    @jlindsay 6 років тому

    You don't have to worry about tech-debt, if your software project does not make money, you'll be unemployed or quite shortly.

  • @Donclion911
    @Donclion911 6 років тому

    All the developers talk about bad code and coders who may be also taking the same topic. Secondary development is just hard to tell.

  • @MusobarMedia
    @MusobarMedia 6 років тому

    thanks Dave,

  • @gurbraj
    @gurbraj 6 років тому

    Hey Dave, think your videos are great. Am wondering if you could share the soundtrack on this one?

  • @KeepItFresh02
    @KeepItFresh02 6 років тому

    great video

  • @jeffpal3840
    @jeffpal3840 6 років тому

    Thank you. I wanna get your level. I'm an embedded/software engineer, 9 y experience.

  • @ahmedismael9415
    @ahmedismael9415 6 років тому

    Hi,Dave
    What is the best way to learn MatLab program??

  • @chubbyninja1000
    @chubbyninja1000 6 років тому +3

    Yo dave what is the brand of that camo jacket?

    • @DaveXiang
      @DaveXiang  6 років тому +3

      WESC, cool brand! They were closing out the winter collection and had a crazy deal so got to pick this up.

    • @JeremiahFernandez
      @JeremiahFernandez 6 років тому

      that jacket is dope as hell man

    • @chubbyninja1000
      @chubbyninja1000 6 років тому

      Dave Xiang Thank You

  • @laiwei6680
    @laiwei6680 6 років тому

    very good observations! Can you make a video discussing about working overtime in US IT industry? Asian IT companies asks for a lot of overtime work without additional paid, is it happening in US? From some Tech vlogs, it seems employees from Google, FB always play around and eat snacks during works and leave very early?

    • @DaveXiang
      @DaveXiang  6 років тому

      Yes, unfortunately there is a very relaxed culture of big tech software companies in the US. Employees usually eat a lot of snacks, have minimal tasks to do, and come to work late and leave early. I can't say this obviously for ALL, but I have gathered enough data points to show that this view is accurate.

    • @laiwei6680
      @laiwei6680 6 років тому +1

      thanks for reply! super jealous lol...going back home to work 6 days a week 😂

  • @OkonomiPapi
    @OkonomiPapi 6 років тому

    super helpful

  • @ronborneo1975
    @ronborneo1975 6 років тому

    Great video. What hair products do you use?

    • @DaveXiang
      @DaveXiang  6 років тому

      A tiny bit of coconut oil

  • @YSDev
    @YSDev 6 років тому

    Real talk

  • @ckim336155
    @ckim336155 6 років тому

    The angry developer. That should be a UA-cam channel

  • @giveaway6314
    @giveaway6314 6 років тому

    Is yahoo really dead ?I still use it as my homepage and use their email. Their layout is also good IMO lol

    • @DaveXiang
      @DaveXiang  6 років тому

      They'll never be truly dead dead. People will always have their yahoo accounts. But don't expect them to be making any new products any time soon.

  • @rickyhan7023
    @rickyhan7023 6 років тому +1

    How's there technical debt when your project gets cancelled? More like technical surplus amirite?

    • @JeremiahFernandez
      @JeremiahFernandez 6 років тому

      does the client still pay if they cancel their project?

  • @Vlaaadify
    @Vlaaadify 6 років тому

    Hey man, got an Instagram?

  • @8Trails50
    @8Trails50 6 років тому

    Does #5 get solved with processes and code reviews?

    • @numberrunner3133
      @numberrunner3133 6 років тому

      ....yeah...as long as #1 doesn't interfere.....which it will.

  • @walterdiaz2003
    @walterdiaz2003 6 років тому

    Ego people are very problematic. They are the reason I always carry books and quote them when they come up with their shit.

  • @Worldtimes1
    @Worldtimes1 6 років тому

    First and second !

  • @killagorilla403
    @killagorilla403 6 років тому

    What's up with the urban/ street vibe man? Doesn't suit ya.