Why Do So Many Programmers Lose Hope?

  Рет қаралды 752,085

Healthy Software Developer

Healthy Software Developer

Күн бұрын

In the first decade of my career, I would get angry at everyone around me and turned to the Internet to vent my frustration.
It seemed like managers and other people who didn't understand software development had caused me to lose hope in my future.
In this video, I share what caused me to lose hope, and many programmers I run across struggle with as well.
If you're a programmer who has turned to escapism and joining the chorus of complainers - I implore you to reconsider!
0:00 Introduction
01:07 How Programmers Lose Hope
03:00 -- Forced To Cut Corners
04:33 -- Cognitive Overload
05:17 -- Low Perception Of Value
06:49 -- High Income Forces Seeking Deeper Goals
08:31 -- Learned Helplessness
10:38 How To Get Your Hope Back
10:42 -- Say No With Grace
12:45 -- Communicate Uncertainty
15:28 -- Ask For Help Earlier
16:48 -- Develop Empathy
18:24 -- Surround Yourself With Positive Devs
Subscribe for more videos about Healthy Software Development: kzbin.info...
Related Videos:
"Estimating Software For Cautious Developers":
• Programming Estimation...
"How To Say 'No' To Software Project Requests":
• Say NO On A Software P...
#programming #career #mentalhealth

Пікірлер: 3 600
@thinkingaloud7925
@thinkingaloud7925 3 жыл бұрын
This is what we want on the Internet, not some fake programming gurus
@shreksthongg
@shreksthongg 3 жыл бұрын
lmao so true
@igorordecha
@igorordecha 3 жыл бұрын
As a millionare, ex-Google, ex-Facebook engineer
@kalaiarasanpushpanathan9904
@kalaiarasanpushpanathan9904 3 жыл бұрын
@@igorordecha Ah, I see you're a man of culture as well :D
@felipe2fp
@felipe2fp 3 жыл бұрын
So true, this guy deserve my subscription
@cloerenjackson3699
@cloerenjackson3699 3 жыл бұрын
I've really never seen anybody approach the difficulties programmers face this way. It's interesting.
@another-person-on-youtube
@another-person-on-youtube 3 жыл бұрын
"Is all I'm here for just to write code, make money and purchase things?" Jesus Christ this cut me deep
@HealthyDev
@HealthyDev 3 жыл бұрын
Jesus Christ cut me deep 🤣. You’ll understand if you watch the “My Recovery from Programmer Anger” video. 😉
@another-person-on-youtube
@another-person-on-youtube 3 жыл бұрын
@@HealthyDev I'll have to watch then. Thanks for this video. Comforting to see so many comments from devs. I'm not alone.
@finonomastropiero4261
@finonomastropiero4261 3 жыл бұрын
Still, Id like to get to that void point in my life . Then frustrate, then watch this aeesome videi
@ivanmikodanic4006
@ivanmikodanic4006 3 жыл бұрын
@@finonomastropiero4261 Trust me you wouldn't... It hits you really hard haha. But good luck ;)
@thegreatawakening3601
@thegreatawakening3601 3 жыл бұрын
Stephen Anthony that’s the definition of miserable.
@crancowan8020
@crancowan8020 3 жыл бұрын
Wow! Wish I'd seen this video 15 years ago when I retired from software development for many of the described reasons. Money can buy you guitars but if the guitars just sit in the corner because you're too busy to learn to play or to perform, then that money isn't buying happiness. It's just decorating your so-called life.
@HealthyDev
@HealthyDev 3 жыл бұрын
Thanks. I wouldn’t have been able to see this stuff clearly enough to make this video 15 years ago! 🤣
@predragbalorda
@predragbalorda Жыл бұрын
Why? You retired when you were supposed to and good for you! Programming is shit anyways. Just controlling things. No interaction with sane humans, no social life, just code and money. Faq that.
@drowningin
@drowningin Жыл бұрын
I quit that career after 11 years, and went into manual labor. I literally day dreamed about moving boxes in a factory. It was the best decision I ever made. I get tired in my body instead of exhausted in my head every day. I just feel more satisfied. I brought coding back into just a hobby, then I stopped altogether because I just wasn't interested anymore. If you do daydream about using your hands like I did. I say do it. Even though the work I do isn't really important I still feel like I'm accomplishing a real job each day, and I sleep well
@ultiumlabs4899
@ultiumlabs4899 Жыл бұрын
Glad to hear that. I agree that programmers really "burn" their brain everyday.
@dudeimstoned5141
@dudeimstoned5141 Жыл бұрын
Omg for real? But your pay will be cut like by 10-20 times right? Legend if this really happened.
@shadowmaster452
@shadowmaster452 Жыл бұрын
Is this actually real dude? I just... I kinda hate having to tire my brain out, I always loved the idea of just doing anything involving my body, I wanted the army at first but couldn't due to health stuff, however even the idea of just moving boxes like you do seems so more attractive than sitting behind a screen getting annoyed at something not working because of a single dot. It kinda makes me feel bad at times since I feel like the typical "no brains all brawn" guy but I don't know. Edit: I also feel afraid of these ideas since like the other comment mentioned, manual labor means having reduced income
@jacoberinc
@jacoberinc Жыл бұрын
@@dudeimstoned5141 Unless you are in the top 5% of programmers then you really don't make that great of money. Solidly middle class is where the vast majority of programmers sit. When you consider the time spent keeping up to date on skills, and just thinking/stressing over code outside of normal workhours(due to aggressive deadlines). A relatively good programmer is looking at 60 - 80 hours a week spent on the profession (this isn't all spent in front of the computer). Average salary for a programmer in the US is around 90k. After adjusting for hours worked to maintain the profession you are making maybe 30% - 40% more per hour as a programmer.
@SpinningSandwich
@SpinningSandwich Жыл бұрын
Big Office Space energy.
@jdavid82
@jdavid82 3 жыл бұрын
Sometimes people insist on getting an estimation and I say "3 months" and they go "wow that's ridiculous" and I'm like "well if you want a more accurate answer then give me time to investigate"
@zeronothinghere9334
@zeronothinghere9334 3 жыл бұрын
@@ollydix Prolly "do an application"
@atk05003
@atk05003 3 жыл бұрын
I once gave a 3 year estimate. Turns out it was still too low.
@jdavid82
@jdavid82 3 жыл бұрын
@@ollydix A financial advisory firm made a number of changes to their formulas and I had to translate those changes to C#. I didn't know the extend of the changes, the good thing is that we already had unit tests in place so we could put the same inputs in their system and compare it against the outcome of our unit tests, so in the end it only took about a week.
@jdavid82
@jdavid82 3 жыл бұрын
@@ollydix Haha I also had a BA telling me "but... this is just a single page application!!! You should be able to get it done quickly, right?" and my answer to that was "well Facebook is also a single page application" O,O
@hereturbie7458
@hereturbie7458 3 жыл бұрын
Just thought of something, but not sure: Asking a software developer for an estimate of how long it will take to code something is a bit like asking an author of fictional literature for an estimate of how long it will take to write their next novel.
@EvansdiAl
@EvansdiAl 3 жыл бұрын
"My boss is an idiot, and all my colleagues are incompetent" - every employee ever everywhere
@punkyagogo
@punkyagogo 3 жыл бұрын
I think imposter syndrome is more likely where the opposite is true, especially with new employees, but yeah, the former probably holds true for jaded employees that have been at a company for a while.
@merritt2014
@merritt2014 3 жыл бұрын
That's why I liked working at my place for a while since the bosses in my field are people that were already doing your old job and just got promoted. So they actually knew what they were talking about and were easy to work with. Now upper management on the other hand is nothing but idiots of course, but that applies to probably any job.
@craigedwards2411
@craigedwards2411 3 жыл бұрын
I am an ignorant, not giving a shit any more programmer and I can tell you that you are correct.
@tsumardi
@tsumardi 3 жыл бұрын
worst of all those hotshots that they think they know and code all night long producing tons of garbage code of what I called vomit code that we all need to maintain. "see mr.manager, I produce code." don't get me started on code review... heck my 8 years old can code too, everyone can code. sickening. join or start github project or something and vomit there.
@campkira
@campkira 3 жыл бұрын
when you skill can be outdated before you finsih your degree.. that when you best not to work in that industry...
@jp-gy3vh
@jp-gy3vh Ай бұрын
The cognitive overload is a HUGE one for me. And then you have managers telling you that you should know everything that everyone on the team is doing and everything that’s going on in the business and all the plans for the future and then all the task switching and jira boards and emergency emails etc etc etc. It just gets incredibly overwhelming.
@vatsalpatel3669
@vatsalpatel3669 3 жыл бұрын
There are tons of developer out there who will teach you react, vue, angular, node, python but we need people like you who can teach us actual things which happen in software carrier, thanks please continue this we need more help on topics like this 🙏
@HealthyDev
@HealthyDev 3 жыл бұрын
Glad you’re finding value in this! Thank you. 👋
@CaptmagiKono
@CaptmagiKono 3 жыл бұрын
You may not realize, but this applies to way more other jobs and careers out there than you might expect. Which makes this video and topic even more important than it already is.
@alexandergu7797
@alexandergu7797 3 жыл бұрын
I agree. As an upcoming high school junior aspiring to be in the computer science field, I find that many bits of advice given in this video have helped me look at my situation from a different perspective. For instance, his advice on not being afraid to ask for help definitely hit very close to home, as I had perceived myself as weak for asking people for help. Another piece of advice that I had found applicable was to further acknowledge and inform people of uncertainty. I had always felt incompetent for speaking about things without certainty. As CaptmagiKono said, I also found this video helpful and concur that these pieces of advice are readily applicable outside your intended audience.
@interwebzful
@interwebzful 3 жыл бұрын
also agree. i'm a scientist in academia that codes and found that the majority of points this guy makes are relevant to either an experience i've had or am having. not the one about getting paid tons, though, LOL
@Canleaf08
@Canleaf08 3 жыл бұрын
But having and keeping a job is better than having none.
@fzigunov
@fzigunov 3 жыл бұрын
Similar to me in my past career in mechanical engineering. I think any highly technical discipline has the same issues!
@michaelnurse9089
@michaelnurse9089 3 жыл бұрын
Thief! You stole my comment! I worked in auditing/accounting for a long time, and it was exactly the same. I still wake up sweating sometimes remembering stupid small jobs from 15 years ago were I was given bs estimates to complete the work. To say nothing of the number of times I was flat out told to compromise the quality.
@VictorDelPrete
@VictorDelPrete 3 жыл бұрын
The thing that saved me was I stopped caring. I still care enough to get the job done, and do a good job, but I don't care beyond that. Caring was killing me. Now I care about other things in my life more, and that's where I get the fulfillment I was looking for. Excellent video. Subscribed and liked.
@sk660
@sk660 3 жыл бұрын
This is still very hard and painful for me...
@beldiman5870
@beldiman5870 3 жыл бұрын
Dont worry be an asshole. It is the best attitude. Peace
@farhanghazali8339
@farhanghazali8339 3 жыл бұрын
This is a good advice. This also have saved me.
@mamuf
@mamuf 3 жыл бұрын
Everyone who cares too much is prone to burn out. I'm in that pot as well. Hopefully I am reflecting on it soon enough I can overcome this. I've already learned to not care about at least some things, or at least not care that much. Once people like us realize it's not worth both their mental and physical health, they actually do something with it, with themselves, to avoid such damage.
@tipeon
@tipeon 3 жыл бұрын
In my case, I wouldn't say that I stopped caring, I just give credit (or blame ... yeah, mostly blame) where credit is due. You give me an unreasonable deadline? Well, that's not my deadline, it's yours.
@sentryisaspy
@sentryisaspy 3 жыл бұрын
Some tips for students and fresh graduates: 1. Don't be a perfectionist. If you are passionate about programming and didn't get into this just for money, then you probably always strive for best design and try to obey all good practices. But your manager and customer don't care. In the end software is just a tool and if it gets the job done, then it's already good enough. No one will appreciate beauty under the hood, so don't try to make a sports car if you're asked for a scooter. 2. Develop your soft skills. Let's be honest, programming is an ideal field for people with unusual personalities and/or huge egos. Learning a bit about psychology and negotiation will help you understand them and improve communication. Might also help with getting a raise. 3. Take another person's perspective. Your supervisor asks for impossible? You have the right to be angry, but what if he has to face even greater demands? Think about it before you lash out at him, it may save you from feeling like a total jerk later on. Try to find out what he really needs, maybe when he says "We need to finish this functionality by Wednesday." he really means "I need something I can show to the customer." but doesn't communicate it well enough. In this case there may be some room for negotiation. 4. Avoid touchy subjects. Don't discuss politics, religion etc. even if the company has relaxed atmosphere. There's little to be gained here and a lot to lose. 5. Strive for financial stability. You will feel much better knowing that if everything else fails, you can just walk out and slam the door.
@Lawrence908
@Lawrence908 6 ай бұрын
Great advice for life in general, i completely agree.
@alex_crow2672
@alex_crow2672 3 жыл бұрын
Your comments around falling into materialism after starting to rake in the money from dev-work, and subsequently falling into a mode of feeling purposeless, really rang true for me. I've been feeling that for some time, but I guess I never stopped long enough to articulate it, even unto myself. I appreciate that I'm not the only one who has gone through that. It seems almost shameful to feel that way, when so many of my goals and needs have been met, but it's a real thing. Thanks for this video.
@HealthyDev
@HealthyDev 3 жыл бұрын
You’re welcome. It’s one of the things we don’t talk about on the job, and a few people who aren’t there have given me some crap, but it’s not uncommon. Hope you’ve found some fulfillment in the face of all this. It’s hard to explain to people how financial “success” (which is fleeting) isn’t all it’s cracked up to be unless you’ve experienced it.
@rednassie1101
@rednassie1101 3 жыл бұрын
Not to gatekeep or anything but: I see many programming people on youtube that are like "Programming is easy, I can make a Python TCP socket in 2 minutes, server and client. You can too learn Python in a week". Sorry to burst your bubble but no you can't. Yes you can learn the basic syntax of a language in a week or 2, but not "programming". Programming is so much more difficult than anyone would like to admit, it isn't only the coding part. Hell, I'm coding around 50% of the time, the rest is spent thinking about the code (sometimes I lay in bed, I eat or do anything else that isn't me sitting at my pc). Some people have this idealistic view of "Oh, programming is just writing some lines of code and I can make the Witcher 3". There is a reason for a frontend and backend... I'm not trying to discourage anyone into programming or anything, I'll gladly help someone struggling with their projects, but the expectations must be kept realistic
@HealthyDev
@HealthyDev 3 жыл бұрын
I don’t see this as gatekeeping at all. This is just letting people know it can be difficult. I’ve chosen to focus on the relational and personal challenges with software on this channel only because in my experience that’s the biggest problem. While some people are clearly not cut out for programming, I see many who have loads of potential but aren’t given the support or time to succeed. Couple that with a “cog in a wheel” mindset where many companies think most programmers are basically the same so you can swap a more experienced person with a cheaper hire and have the same results, and the system then actively underdevelops the workforce. It’s in this environment where I believe programmers need more sophistication in dealing with people so they can protect the integrity of their craft enough to keep growing and deliver despite the dysfunctions you run into any time multiple people work together. Inexperienced managers can point to this attitude as perfectionism, but there’s a big difference between aiming for perfection and struggling to deliver absolutely unmaintainable code in the appearance of success by hitting deadlines. I’m guessing you already know all this, just putting it here as a clarification in light of your observations. 👍
@rednassie1101
@rednassie1101 3 жыл бұрын
@@HealthyDev Oh boy, changing programmers because "they are all the same". Trust me when I say I've seen plenty of people in my studies that are solely in it for the money. Most of them fail enough to drop out, but some manage to get their degree and live off the "I'll get paid more than if I hadn't gone for this" mentality. I'm currently struggling with the balance between finishing something really quick, then people will tell me "how difficult could it be if a just graduated student could do it that quickly", and delaying it with the "Other people can finish the same work in less time, hurry up" bullshit. I have to delay my work a little (just simply working less hours a day from home) to give my work more value than if I don't do that... How rediculous is that? It's not like I'm delivering subpar work, they tell me it's up to their standard, but if I don't delay, they think less of the task... Sorry, I just kinda wanted to vent a little :s
@HealthyDev
@HealthyDev 3 жыл бұрын
@@rednassie1101 this is when I like to ask people "I know you're under pressure to deliver, but if delivering products with the skillset of junior developers could produce everything, there wouldn't be any senior or lead developers. If I take longer to deliver a feature than a junior developer, it's because I'm protecting you from a bigger loss down the road. If you want me to stop offering you the full value I bring as a developer, I can take shortcuts that you have to cleanup later, but you'll have to explicitly ask me to do that."
@robertbeisert3315
@robertbeisert3315 3 жыл бұрын
A programmer can produce useful code in any language, if not always easily. Programming is about identifying a need, breaking the need into problems that need solving, breaking those problems into workable sub-problems, solving those sub-problems, assembling those solutions into grander solutions, and ultimately fulfilling that initial need. Coding is one aspect of solving the sub-problems - the rest is about planning, integration into the overall system or design, analysis and optimization, documentation... Just because I can unclog a toilet doesn't make me a plumber. Being able to write some JavaScript, Java, Python, Fortran, etc. doesn't make you a programmer.
@soupedenuit
@soupedenuit 3 жыл бұрын
Yeah anytime I see a blog post, tutorial or documentation telling you it can be done in 30 mins is really telling you that you can get it done in 30 mins if you already have lots of experience in the related tech/API.
@maybepumpkins
@maybepumpkins 3 жыл бұрын
When pushing back it can be difficult to just say "no" to your superior. In such situations I have found it easier to give the boss or manager a choice: "You can either have it the way you want in 6 weeks, or you can have it in 3 weeks but we will need to compromise on feature X, or code quality." This way the manager gets to make the final decision of how to spend the company's money. You're not the stubborn bad guy. (Whispers: And you can often present the choices in a way that will get the response you want!)
@HealthyDev
@HealthyDev 3 жыл бұрын
Good advice. If you haven’t seen it already, you may get some other ideas for saying no more effectively from another video I did on the topic. It’s by no means exhaustive, but some things have helped me be more successful: kzbin.info/www/bejne/nXi3gIOlrbt5qac
@rishengopaldass1103
@rishengopaldass1103 3 жыл бұрын
Nice one!!! Shows control and professionalism.
@sail4life
@sail4life 3 жыл бұрын
But there's still the danger of burning out if you are forced to operate against your personal values often. Compromising on code quality and clean code go against my personal values. Those compromises make me feel like a code whore as opposed to the artisan I really want to be.
@HealthyDev
@HealthyDev 3 жыл бұрын
@@sail4life yeah I understand. I think the key word in your reply is "often". We all have to compromise occasionally, but if we do it all the time - definitely a big cause for losing hope!!!
@nikahmadmimi3740
@nikahmadmimi3740 2 жыл бұрын
Yeah yeah.. and then they started saying bad things about your code and your incompetentcy on solving issues. and you stressed out having to explain the short time given
@ToniaTkachuk
@ToniaTkachuk 3 жыл бұрын
Thank you so much for this video! Often times I felt like the job that I'm doing is too hard or that I don't fit.. It was nice to hear that I'm not alone with this and that I need to shut down that voice in my head that I'm worse than others or that it would be humiliating to ask for help :)
@josphchoi
@josphchoi 2 жыл бұрын
you put my thoughts into words so well, great video man.
@dancer4723
@dancer4723 3 жыл бұрын
I'm a 22 year old software dev just starting out in the industry and i have already been faced with many of these problems. Thank you so much this is exactly what i needed to understand. You caught me before i trapped my self in a vicious cycle. Moving forward i will be more cognoscente of these things and continue to improve my self.
@HealthyDev
@HealthyDev 3 жыл бұрын
You have no idea how happy it makes me to think that people like you might not make some of the mistakes I did! ❤️
@DryPsylocibin
@DryPsylocibin 3 жыл бұрын
You're blessed if you start out with some warnings many had to learn the hard way. Or unfortunately, many never learned at all. If I may hand you one piece of advice with my limited 12 years of experience: don't stay longer at some job than necessary when you're starting to feel underappreciated, stuck or overly frustrated. There's gonna be some downsides everywhere but a change of environment can be incredibly eye-opening. It's easy to start feeling very loyal to a company and completely responsible for the software you create. It becomes a matter of ownership and pride. But trust me on this one... It is entirely possible to walk away, never ever look back and accept it's their responsibility now. Always put out good work with a sense of care for whoever will maintain it, be it your or someone else, but understand that it's THEIR software and they accept both the good and the bad.
@peterbelanger4094
@peterbelanger4094 Жыл бұрын
Pace yourself, pay attention to HOW you use the computer. poor ergonomics can put someone "on the bench". I have foolishly been using a computer wrong for over 25 years and now carpal, and other bad ergonomic injuries have made long sessions working frustrating and painful. Not to mention one's vision changes with age and reading things on the screen can become frustrating. So, take care of yourself, don't grind in front of the screen for hours and hours, get up take breaks, exercise, stay healthy. I gave up hope because my body no longer plays along with me.
@Youvko
@Youvko Жыл бұрын
@@peterbelanger4094 oh my gosh 😅 I am swd for 11 years + 5 years of education. And all 11 years was thinking that that herman miller is too expensive for me. Even though I earn 3-4 those chairs a months, I still can't allow it to myself. It's just crazy. I grumpy old men while being 32 years old 😅
@peterbelanger4094
@peterbelanger4094 Жыл бұрын
@@Youvko I'm 52, it gets worse. No chair is perfect. What our bodies need is to be moving around. I have found that a pet is a good "nag" to remind me to get up and stretch and take my eyes off the screen. Decided to get into hobby electronics and 3D printing to see if I can come up with new controller ideas.
@dopaminefilms3802
@dopaminefilms3802 3 жыл бұрын
3rd year in a computer science course and all this emerging trending technologies are killing me. Opportunities want the capabilities of a whole IT department in one person... I'm regretting loving computing in the first place... being a farmer would have probably been easier and still as satisfying
@silentlessons4221
@silentlessons4221 3 жыл бұрын
Oh man I feel you. I completed my degree in CS with a first class in 2018. The emerging technologies and the requirements to know about 5 of them in one go its just plain crazy. By the time u finish mastering them the company gets taken over by somebody else and new trends are introduced. Its a night mare indeed. Frankly I regret too loving CS. I hv seen people who r mechanical engineers for example hving a great time since the core technology is still the 40s tech with easy to master current innovations. They dont hv to keep learnign about new engine systems and all things. Am in Africa currently and there is a farmer I know who is just enoying his life. I sometiems look at him and think to myself what on earth am I doing.
@vichu000
@vichu000 3 жыл бұрын
@@silentlessons4221 that is very correct, I did not want to become a doctor as my cousin was all the time studying, now CS engineer is the same.. Eventually my cousin stop studying.. Gained experience and became well paid.. But I keep studying after 20 years in CS field... I made a mistake. Like is not to keep up, like is to arrive and enjoy... No arrival for me..
@kosbebot6360
@kosbebot6360 3 жыл бұрын
Go look for videos about Cow scratchers. Farming will look even more fun :)
@grail9558
@grail9558 3 жыл бұрын
It’s easy to imagine another field being more exciting until you’ve actually worked in it. Kind of like the saying...” grass is always greener on the other side...”. Technology is a fast moving field and the job listings will always ask for an unrealistic amount of qualifications. Don’t let that stop you from applying. Be honest about your qualifications. Do your best to show that you have good fundamental knowledge and are willing and capable of learning new things.
@dopaminefilms3802
@dopaminefilms3802 3 жыл бұрын
@@kosbebot6360wow....pretty sure there's no programming thats as satisfying to watch as watching cows,chicken,pigs or even just ducks enjoy themselves on a farm....thanks for the gold mine suggestion ;)
@Ewanuk
@Ewanuk 3 жыл бұрын
Wow man, this was an eye opener. Thank you for making this. I've got some thinking to do.
@przemekbary
@przemekbary Жыл бұрын
Wow, your thoughts are so deep. Really valuable look on the job. You pin pointed the crux of the issue. The first step is to recognize the issue, as there is a lot of tensions from the lack of clarity about the emotions.
@shubhangmehrotra1298
@shubhangmehrotra1298 3 жыл бұрын
"Am I here just to write code, make money and purchase things"- Wow that hits so hard!
@NGC1433
@NGC1433 3 жыл бұрын
Why? Where do you come from? What culture produces so empty and shallow people? How did you even gather the will to enter the field if you have no purpose to speak of? I mean, my work is like fourth thing for me, something I do to pay my bills. But my goals, my pleasures and my struggles are absolutely elsewhere. What the hell do you expect from your career other than make money? Provide you with a system of life values? Inspire you to make great art? I can't even... Yes, you passed all the tests and interviews and got that job exactly to fucking sit there, write code and get paid for that. Why would that hit you hard??? What sort of grown up's consciousness DLC did you expect as a byproduct of having a job?
@VC-kj9yx
@VC-kj9yx 3 жыл бұрын
Chup chutiye
@maximusthegreatest
@maximusthegreatest 2 жыл бұрын
@@NGC1433 How you spend your time matters.
@TerjeMathisen
@TerjeMathisen 3 жыл бұрын
I have been programming for over 40 years now, and I still think it is fun every day. The key is to never consider it as a job but as my very interesting hobby, with people paying me to solve puzzles. :-)
@peterpopov2937
@peterpopov2937 3 жыл бұрын
That's why you sir, unlike most people, are a legend :-)
@Bestgamingclipsoftheyear
@Bestgamingclipsoftheyear 3 жыл бұрын
Jesus you must be racking the dough with 40 years of swe
@TerjeMathisen
@TerjeMathisen 3 жыл бұрын
@@Bestgamingclipsoftheyear I have never had wealth as a life goal, just to make enough that I never need to worry about money. That is actually quite easy if you never buy anything except real estate with cash. I.e. save up first, spend later. That said, one of my programs had a 3-4 year period as one of the best sellers in Norway, so this paid for our Telemark mountain cabin. :-)
@SailingYachtSaltyLass
@SailingYachtSaltyLass 3 жыл бұрын
The programming was never the issue - my issues were caused by unrealistic expectations of customers, colleagues, etc.
@dl9926
@dl9926 3 жыл бұрын
@@TerjeMathisen now this is the way of life, wealth is nothing. More like, find the meaning
@bordydee7276
@bordydee7276 3 жыл бұрын
Good man, thanks a lot for this video. Sounds so familiar, it helps👍🏻
@prakhargurawa
@prakhargurawa Жыл бұрын
Just found this channel!!! This is a goldmine. Thank you, sir.
@BluesElwoo2
@BluesElwoo2 3 жыл бұрын
Hey man, thanks for this video. Im not a programmer though. I am an electrician. I've been doing it for 21 years, and I am feeling super burnt out. I watched your video because I figured that our jobs are similar in the sense that we build and produce a product and have expectations put upon us that are many times unrealistic. I feel like most of what you said can be applied to my career as well. Your concepts aren't just for programmers. I ultimately think I need to get out of being a construction electrician and be a maintenance electrician. But I appreciate this video in my time of mental burnout.
@onlinebaas
@onlinebaas Жыл бұрын
Good luck and give yourself some space to recharge. I feel your pain.
@ultiumlabs4899
@ultiumlabs4899 Жыл бұрын
why do you get burned out?
@unsolicited_562
@unsolicited_562 3 жыл бұрын
This dude is spittin. I didn’t even know I was allowed to have these feelings
@ernest795
@ernest795 Жыл бұрын
Learned Helplessness. I really needed to hear this, thank you so much.
@EntertainmentWatch
@EntertainmentWatch Жыл бұрын
This was so awesome to watch. Thank you for sharing! ❤🙏
@SirKurt25
@SirKurt25 3 жыл бұрын
I was so frustrated that everyone in the company was so incompetent and literally every one of them were bothering me with questions and requests. One day I threw a hissy fit at a QA who was always good to me. All he said was, "I am sorry that you are going through this. It is okay if you yell only at me". I feel so ashamed now and I can't be same with him anymore.
@HealthyDev
@HealthyDev 3 жыл бұрын
Great story. I've been stopped in my tracks by people who are compassionate in the face of my frustration too. It's humbling!!
@TitaniumTronic
@TitaniumTronic 2 жыл бұрын
Woah thats a good QA!
@onewizzard
@onewizzard 3 жыл бұрын
When first started programming after I graduated from college, my coworkers were cruel and toxic. Every little knowledge that they had, they made sure that it was only them that knew it. All I know is that, I did not want to end up like them. Got out of that company and did consultanting work, and saw that you get a lot more done sharing information and working as a team. I also learned how to get other people to do work for you 😭
@DryPsylocibin
@DryPsylocibin 3 жыл бұрын
Really great developers won't keep things to themselves. In fact, they'll chase you down a hallway to breathlessly talk about some exciting thing they discovered. True passion isn't possessive, it desires to be shared.
@TheRealWindlePoons
@TheRealWindlePoons 3 жыл бұрын
My job has taken me to many different employers. I first worked for my last employer 25 years ago. Everyone was protective of their knowledge ("Its for me to know and you to find out.") which didn't help anyone. I wasn't a newbie and when my new colleagues saw that I freely shared my knowledge, they started to share theirs. Today it is a totally different place. They even mentor college grads now. If you can't persuade your team to share the knowledge it is definitely time to look elsewhere though.
@redf7209
@redf7209 3 жыл бұрын
I worked with a team who really worked to bring me up to speed and give me new skills but i always kept coming to the same issue of not knowing where things were stored when I needed them. I relied on another team for this information and it was often hard to get the information i wanted. I was always thinking that i was not explaining properly or it was because i did not know what i didn't know to make the right requests. One day I was having a long conversation with this team and a newer person came along asking for something and were given a deliberately wrong steer. I asked why they did this and they plainly said that they didn't want new people taking their jobs. This despite the fact their work had previously belonged to another team.
@redf7209
@redf7209 3 жыл бұрын
@@DryPsylocibin These are the best. People who are where they are because they are interested. People who live and breath IT even when not at work, self taught from childhood, training themselves, keeping up to date themselves. IT mentality is experiential like a language (above coding languages). Its why companies recruiting look to experience before qualifications. Then there are people who moved into these areas because of pay or because it sounded good or employer re-organizations put them there. For these the attitude can be that they think they can just go on a training course paid by their employer and then continue to put in 9-5, switch off all interest afterwards and be equal rated employees to the ones you refer to. Soon as long hours appear or work becomes mentally arduous they are looking for promotion or sideway moves to escape and any deficiency in their skill is due to the employer not sending them on enough training courses
@bryana531
@bryana531 3 жыл бұрын
"Is all I'm here for just to write code, make money and purchase things?" Jesus Christ this cut me deep
@michaelmueller9635
@michaelmueller9635 3 жыл бұрын
really helpful and reflected ...thx for bringing up the topic
@eyeCU13
@eyeCU13 5 ай бұрын
This hits hard! Lots of value in this video. Keep it up
@ChristopherCricketWallace
@ChristopherCricketWallace 3 жыл бұрын
This video is the gospel. You, sir, with this video, have earned a "like" and "subscribe" more than any other KZbinr in the history of KZbin. Bravo, Good Sir. Job well done.
@udlman
@udlman 3 жыл бұрын
Agreed! A church should be built on the spot from where you made this video! :)
@sueburt1757
@sueburt1757 3 жыл бұрын
This... so much! 17 years of this and it was affecting my health. Needed to take a break!
@Pickl3yD
@Pickl3yD 3 жыл бұрын
Absolutely spot on. Great video
@AdamMarcus930
@AdamMarcus930 2 жыл бұрын
Needed this. Thank you!
@vr5.s507
@vr5.s507 3 жыл бұрын
Finally someone agrees with the voices in my head. My advice for new grads make money early by going through this early ASAP and start your own business. Programming start as a science and becomes an art at the end. Don’t let these assholes ruin your creativity and art work. Remember at the end of each line of code you should be able to think about it as your art work and smile.
@teslascoop2177
@teslascoop2177 3 жыл бұрын
Yep - you are not alone..
@okaysoanyways2645
@okaysoanyways2645 3 жыл бұрын
Starting your own business isn't just rainbows and cupcakes neither people need to stop thinking that just because they don't like being told what to do that that means they automatically need to start a business
@kaneshirojames
@kaneshirojames 5 жыл бұрын
Nobody talks about this stuff outside HN comment threads. I love that you chose to make these videos.
@InfiniteDesign91
@InfiniteDesign91 4 жыл бұрын
What is HN?
@jacobbdavis
@jacobbdavis 3 жыл бұрын
Wow, found a fellow HN reader!
@Communist-Doge
@Communist-Doge 3 жыл бұрын
@@jacobbdavis There are dozens of us! *Dozens!*
@TheSuperappelflap
@TheSuperappelflap 3 жыл бұрын
@@Communist-Doge There are millions of us tho
@DielsonSales
@DielsonSales 3 жыл бұрын
@@InfiniteDesign91 Hacker News.
@thusi87
@thusi87 3 жыл бұрын
Thanks for the video. Watched this several times, and not I know what has to be done :)
@AtomDellow
@AtomDellow Жыл бұрын
Thanks for this, definitely needed to hear this one. Great insight.
@ericyong890
@ericyong890 3 жыл бұрын
I love the words "Cognitive Overload". It actually perfect fits so many situations at work. Having to provide ELI5, ELI10, ELI20, ELIBOOMER explanations to different groups of people on your team (junior engineers, managers, principals) is another layer of mental taxation above understanding the systems in the first place
@DaveGouda
@DaveGouda 3 жыл бұрын
This showed up on my recommended and I don't think it could be MORE relevant to my current experience. I'm pretty early in my career and both of my first two jobs embodied some or all of the issues you mentioned. I followed the same path of smoking weed all the time and trying to escape from it. I'm in between jobs right now due to being laid off for COVID and I really hope the next job I get will help me be a more healthy software engineer. If not, I'll be implementing all your suggestions to stand up for myself. Thanks so much for the advice!
@HealthyDev
@HealthyDev 3 жыл бұрын
You’re very welcome. Awesome that you’re early in your career and already open to some of these things. I wish I was! 🤦🏻‍♂️
@dandymcgee
@dandymcgee Жыл бұрын
You're actually a genius at self introspection, and great at communicating it to others. Love this!
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
I'm happy we have resources such as your videos. Thank you for sharing your knowledge and experience with us!
@DryPsylocibin
@DryPsylocibin 3 жыл бұрын
Thank you for the great video. And for anyone who arrives here: the comments are a goldmine of info about how developers feel and how their career progresses. You'll find things you deeply agree with and things you didn't even know you felt before you read them. It seems this video really struck a chord with many programmers.
@IamCurrentlyAscending
@IamCurrentlyAscending 3 жыл бұрын
Oh my god, the time management software. I don't think management types understand how hindering it is to log all the daily minutia (so they can say I'm not meeting quotas) when I've got other stuff to do with that time, like say, meet unrealistic timeframes.
@HealthyDev
@HealthyDev 3 жыл бұрын
Agreed. You may get some insight from, or at least relate to another video I did about precisely that topic, “Should You Really Measure Progress on Software Projects?”: kzbin.info/www/bejne/Zqrbl5Vjmdefe5Y
@halfbakedproductions7887
@halfbakedproductions7887 Жыл бұрын
And you get it wrong by 30 milliseconds or file it a minute late, only to get some scary discipline warning e-mail 10 weeks later CCed into 40 other people and demanding answers. It's like being in court.
@angeleeshaw
@angeleeshaw Жыл бұрын
Well that was extremely relatable. Thank you for making this video
@RonLawrence3
@RonLawrence3 Жыл бұрын
Thank you. I have been programming computers professionally since 1986. I still love it and the constant learning over my career has kept my brain agile. Your words ring very true, and I've found what keeps me positive and empathetic is to gently help others get better at what they do (vs belittling them) and in turn learn from everyone. You don't know it all regardless how long you have been doing it or how intelligent you are. You are also not perfect so cut yourself a break when you slip up and fall down that path you know is wrong. Just keep steering toward what is right.
@ItsAllGoodGames
@ItsAllGoodGames 3 жыл бұрын
For me its was just unhealthy lifestyle, before my office job i played sports had a nice tan, basically was very physically active and pretty fit. Once i got the office job, i ate shitty city food, sat 8 hours a day in the office and another few hours at home programming personal projects. I got no exercise, no sun, i became white as hell lol a year later i got transferred to night shift and that's when i truly burned out and had chronic fatigue. 4 years later i don't work in the office anymore, i barely program my own stuff either because every time im about to sit down and get work done i become filled with like a pavlovian dread responce feeling like i really really really don't wanna work on whatever i gotta do. Ill never work in an office again, but i will get back to consistently working on personal projects, that stuff used to be fun i want it to be fun again. HEALTH IS NUMBER 1!!! When you're in good health you have a natural sense of well being, its like your "spirit" is able to come forth from within and you feel a unforced motivation to just do stuff and live. Good luck to all sedentary workers out there lol
@raphaq9192
@raphaq9192 3 жыл бұрын
hello man. i was about to ask in the comments but your story seems more apropiate to my doubt. so, would say that these complaints listed in the video go away when you do freelance jobs? im asking cause im thinking about learning programming for freelance jobs only, for the same reasons you said about office job. many thanks, be safe.
@ItsAllGoodGames
@ItsAllGoodGames 3 жыл бұрын
@@raphaq9192 I don't know for sure because i never really worked freelance. If you can avoid the office environment that's a great start. If your freelancing forces you to regularly spend 12 hours a day in front of a monitor, then it's not a good move in my opinion, cause you'll feel trapped by your freelance contract obligations if you feel like taking a break.
@sakayapapaya9589
@sakayapapaya9589 3 жыл бұрын
I now work in construction. Sleep much better.
@ItsAllGoodGames
@ItsAllGoodGames 3 жыл бұрын
@@sakayapapaya9589 I worked construction briefly, i remember after a hard 8 hour shift i had way more energy than after an 8 hours office shift.
@Mustis1524
@Mustis1524 3 жыл бұрын
@@ItsAllGoodGames So what do you work with now if you don't mind me asking?
@jfevia
@jfevia 5 жыл бұрын
I have been developing software for nearly 5 years professionally and am currently going through these same issues, every day is more difficult than the previous one and I don't want to lash out because of that. I am definitely going to try to adjust my behavior and approach to management/development based on your advice. I cannot stress this enough... Jayme you deserve huge things. Your channel has helped me understand and improve the quality of my work, despite the above issues. I will share from now on every single video with my colleagues in the hope we can help you as much as you have helped me. Great video!
@HealthyDev
@HealthyDev 5 жыл бұрын
Thanks for the kind words, I’m really thankful to hear my videos are helping you! Thanks for spreading the word. Don’t hesitate to offer feedback or ask any questions. Welcome to the channel. 👍
@imdanielh
@imdanielh 5 ай бұрын
Thank you Jayme, this helped a lot. 🙏
@bandanaboii3136
@bandanaboii3136 Жыл бұрын
Just stumbled upon your channel, this is exactly the kind of videos i need!
@vichu000
@vichu000 3 жыл бұрын
Been in the Software industry for 20 years now .. since 2000.. programmer at core.. a Tech ProgMgr now I am feeling frustrated I am not able to keep up with docker, CI CD, ML , Mobile , Integration (BTS) and web Dev ( angular/ SPA / MVC).... and Microservices.... Cloud ... ohh man its hard .. its so Hard.. its so many articles.. so much of catch up code .. its was easy a 10 years back .. Java / VB and SQL certificate is all that you need... now its like the medical fields.. hyper specialization .... is needed and being a generalist .. curiosity kills.... Other Non tech people ( Functional / Pure Management ) in the company .. think its still the same as 10-15 years back.. I feel empathy for the new Dev coming in .. as this is not a complex field .. with to much to catch up .. and sad that non-tech, still feel they can read a article on the train on Microsrvices and think they no it ... and say scalable and agile ... ha ha ! This video is fantastic
@bossgd100
@bossgd100 3 жыл бұрын
Just be agile bro
@markistheone947
@markistheone947 3 жыл бұрын
Don't know if it will help, but you forgot to also add k8s, terraform, aws, azure, oci, agile, scrum, kanban, ml, computer vision, mentoring, augmented reality and the eventually brew and serve coffee, as it seems that is in every job requirements these days.
@michaelwenzl8219
@michaelwenzl8219 3 жыл бұрын
@@markistheone947 coffee brewing is essential!
@bencroacademy
@bencroacademy 3 жыл бұрын
Am from the VB6 days and C++. Stuff used to be so easy. Till the java train shot for the stars with frameworks left right now center. I have had to embrace it and now dabbling with the new trendy stuff to keep psyched up. Otherwise am keeping my focus on one stack with a keen eye for platforms.
@flamehiro
@flamehiro 3 жыл бұрын
it's because they overcomplicate shit for no reason lmao
@JohanMynhardt
@JohanMynhardt 3 жыл бұрын
Oh I needed this so bad. I can't thank you enough for opening my eyes. As developers we cover a variety of personalities and I'm one of the worker bee types that just put my head down and try to do what I can, biting my lip *every single time* an estimate is asked, knowing it will likely not be met anyway(because you know, other tasks getting wedged in all the time). It's not healthy suffering in silence.
@BachieCamaclang
@BachieCamaclang 3 жыл бұрын
I just found this recently while I feel lost in my carrer path in College as a Computer Science Student. Felt unmotivated due to me being overworked on program deadlines and eventually I got sick.. But these videos are a huge help. Will be subscribing to your channel This means a lot...
@johnkendall3445
@johnkendall3445 2 жыл бұрын
This is fantastic. Thank you !
@overbyte
@overbyte 3 жыл бұрын
What a great video. As someone that’s hitting my mid 40s as a software developer/tech lead this really spoke to me and the kind of environment I’ve had to deal with. I always try to be a positive influence but I have definitely found myself getting bogged down in negativity. Thanks a lot
@tarasivashchuk1973
@tarasivashchuk1973 3 жыл бұрын
Don’t know how this popped up in my feed but literally this has sort of solidified (the exact word I’m thinking of is on the tip of my tongue...) so many ways I’ve been feeling intuitively but haven’t been able to organize into actual thoughts. And I am the only programmer in my group of friends, so especially the money thing is so hard to relate to people, since we’re all in our early 20’s (I’m 24), and I’m the only one that makes decent money, so like the goal thing you described no one understands since all of them have the goal of just making money and hold the belief that once they do it will solve all their problems and make them happy. I try sharing my experience to show that it doesn’t, and in some ways the opposite, but I have to tread carefully since I don’t want to seem like I’m just acting better than someone else because of my job, since I’m not and literally don’t feel that way at all in my heart, but even still sometimes people interpret it that way regardless,, so like oftentimes I just won’t even try sharing how I feel because the meaning gets lost in transmission. Idk, but thanks for this video, I appreciate it Edit: I wonder how much of these kinds of feelings are subconsciously part of what’s been driving me towards trying to become a writer...
@HealthyDev
@HealthyDev 3 жыл бұрын
Thanks for the feedback and sharing your experience. It speaks highly of you that you are even aware your financial situation could put people off... I was pretty clueless about that early on and pissed off some people - luckily I had some chances to reflect and change. The world can never have too many good stories. If you feel like writing, I’ll bet it will help stay detached from drama at work? Music has done that for me (and having a family). When I let myself have healthy relationships and activities that have nothing to do with “progress” outside work, it amazes me how much more productive I am when I need to. Thanks again for your commentary I know others out there relate...
@thinkingaloud7925
@thinkingaloud7925 3 жыл бұрын
It drove me to the point that I quit my job
@SushilSingh2005
@SushilSingh2005 3 жыл бұрын
Good thing I don't have to write my exact thoughts. Somebody have already done it for me. #DRY
@HaiMacDuy
@HaiMacDuy Жыл бұрын
Thank you, this is what I needed to hear today.
@mr.matiss
@mr.matiss 3 жыл бұрын
I accidentally clicked on this video while scrolling KZbin home page on my evening video escape session. This was the best video I've seen in months. You said so many right things I've always think of, but never got to understand. Thank you man I got shivers and had to laugh just because such an ocean of truth. Thank you, you made my struggle a bit easier. Or at least I understand why I struggle. 10years of develop experience and also sometines think of moving to farming as others mention in coment section. :) BTW comment section is also gold.
@HealthyDev
@HealthyDev 3 жыл бұрын
Welcome to the channel! 👍
@spaghettienforcer4896
@spaghettienforcer4896 3 жыл бұрын
As a newer developer, I've been in the industry for almost 4 years now, you put a light on something I couldn't put my finger on before. The nihilist negative attitude of many developers puts a damper on the energy in the office, at least for me. If they switched from "everything is terrible", to "everything will be fiiine", it would make such a huge difference. Life consists of what we can perceive, and if you perceive everything as terrible, the energy you put forth into world will reflect that.
@HealthyDev
@HealthyDev 3 жыл бұрын
You’re going to do well my friend 😊
@ThatGuyDownInThe
@ThatGuyDownInThe 3 жыл бұрын
This was a big reason I was hesitant to get into programming. I'm an extroverted incredibly happy guy, and when you look at the tropes around "software developers" they're all atheist, nihilistic and depressed. Probably why I have an easier time talking to the bosses than the programmers.
@spaghettienforcer4896
@spaghettienforcer4896 3 жыл бұрын
​@@ThatGuyDownInThe It is what it is, you get an introvert to sit at a desk and be in their head all day, it becomes difficult to get out of your head when it's time to socialize. The bosses are talking to people all day so they don't get into that rhythm. Not to get into an argument here, but veeery few programmers I've met are atheists. From my experience, about half are religious and the other half is most agnostic or 'spiritual'. Apologies if I am assuming wrong, but it comes off as you are religious, and many times religious people confuse not conforming to a structured religion as atheism, when that is not the case. Besides, when you list atheism beside nihilism and depression, you are making it out to be a negative thing, which is insulting to those who hold those beliefs (I do not consider myself an atheist, just fyi).
@ThatGuyDownInThe
@ThatGuyDownInThe 3 жыл бұрын
@@spaghettienforcer4896 No, I have no religion, I'm just spiritual. Since the job has to do with logic heavily I feel like some developers go overboard and start to see the universe as a soulless machine. But that's definitely a good thing to hear, and Idk, I used to be an atheist, I'd prefer not to be around them, it's a pretty morbid belief and I know I was a wreck when I held the belief. Just seems that a majority of atheists are nihilistic so my bad for making the comparison
@RoninX33
@RoninX33 3 жыл бұрын
@@ThatGuyDownInThe Wow, we atheist are not nihilists because we don't see a supernatural hand in the universe. You can be positive, enjoy the life you have, and not need that sort of stuff to survive. And unless you know the majority of atheist on the planet then blanket statements are not the was to go. That gets people in trouble. Now we devs can isolate ourselves and turn inward into our work. Something that most other people do not understand. It could be soul crushing after a while. I must admit I do see the universe as a soulless machine but that does not take the wonder and mystery out of the universe.
@desmondngwuta3831
@desmondngwuta3831 3 жыл бұрын
This is your first KZbin video I'll be watching and all I can say is this is amazing. And a lot of developers out there need this. I can relate to losing hope as a Software Developer and I am currently dealing with that. Already on a break from everything and I hope I get better. Once again thank you for sharing.
@Megarah777
@Megarah777 3 жыл бұрын
I really needed this, and just found it at the right time. Thanks man!
@Arkiam
@Arkiam 3 жыл бұрын
This is so relevant BEYOND Developers! WOW spot on dude thank you!
@BrunoCodeman
@BrunoCodeman 3 жыл бұрын
This is one of the best videos about software development I've ever seen. After 14 years on this market, I'm feeling just like you described. Thanks for the words and tips.
@abhilashbandi3866
@abhilashbandi3866 3 жыл бұрын
Mangers play a key role in absorbing pressure. Many times we are all spineless and become a YES man to every client demand but a manager (especially a technical and experienced one) can see the shortcomings and push back. I have worked under a manager for 5 years when I started my career. He used to fight with the Senior leadership for the team every time. Every one was happy under him, every one wants to work under him. As you said he was Empathetic. He won many awards because of his skills and overall cheerful and optimistic attitude. Unfortunately he got promoted to more senior roles, pulling him away from the core dev team. Now the team is being managed by a manager who is a YES man puts a lot of pressure on the team. The team members slowly started to resign one by one and the original team was all but gone in 6 months. Leadership/ People and Communication skills play a very crucial role along with technical skills once you advance in your career.
@HealthyDev
@HealthyDev 3 жыл бұрын
Thanks for sharing this. Great points all around. How someone can collect a paycheck for being told what to do and then just force others to comply is beyond me. That’s not managing - it’s being a pawn!
@abhilashbandi3866
@abhilashbandi3866 3 жыл бұрын
@@HealthyDev BTW subscribed. Its a good thing that next two days are weekend.. need to cover many of your videos ;)... Did you make a video on transitioning from a individual contributor/ senior dev to a Technical Lead position by any chance?
@HealthyDev
@HealthyDev 3 жыл бұрын
This one doesn’t cover everything but I believe it’s on point with your question: kzbin.info/www/bejne/fKGYoISvg7uSrdU
@abhilashbandi3866
@abhilashbandi3866 3 жыл бұрын
@@HealthyDev Thank you very much :)
@Rhodair
@Rhodair 3 жыл бұрын
This describes most managers I've come across
@BobcatSchneidermann
@BobcatSchneidermann 3 жыл бұрын
Thank you. This is the first video of yours I have seen, and it was really helpful.
@nyxnight9430
@nyxnight9430 3 жыл бұрын
I really needed to hear someone say these things. Thank you.
@Anonymous-nj2ow
@Anonymous-nj2ow 3 жыл бұрын
dude love this channel, im a cs student. senior devs out there, we read your blogs, watch your vids, we're listening.
@gibbyhart3203
@gibbyhart3203 3 жыл бұрын
Preach man. I'm a junior dev and have already had to deal with this. I stood up for myself and I was given work that just didn't involve coding and finally got laid off because of COVID but I did everything you said. I'm not the smartest programmer but I know bad code when I see it, I pointed it out and was told we don't have the budget to fix it. We also had well over 140 apis that had no documentation and wondered why onboarding was so difficult.
@JohnKerbaugh
@JohnKerbaugh Жыл бұрын
No budget for saving budget 🤪
@sandeepnegi4939
@sandeepnegi4939 Жыл бұрын
thank you for this really cool videos , love the idea of the video.
@MarceloGil
@MarceloGil Жыл бұрын
Thank you so much for this video. I completely agree with you.
@mznunaya
@mznunaya 3 жыл бұрын
I swear to GOD I could listen to you talk all day. You're my favorite background noise when I'm working. 😅 Thanks for the content.
@logancratty7680
@logancratty7680 3 жыл бұрын
This is incredible content. You deserve way more subscribers. Thanks for what you do man
@chriscrocker438
@chriscrocker438 Жыл бұрын
I appreciate your videos so much! It's nice to know that we're not alone in our aspects surrounding these particular aspects of our jobs.
@yevgeniysimonov5906
@yevgeniysimonov5906 Жыл бұрын
I feel so empathetic hearing all the five points you mentioned in this video why programmers tend to lose hope. I have experienced this myself, especially meeting deadlines and compromising on quality of code, lack of testing and staying longer at work than required to ensure my code doesn't break the entire pipeline. It does get stressful sometimes, but lately I noticed that my productivity has improved when I started taking preliminary steps before someone gives me tasks, anticipating what the problems can arise during production. I respect the point that you mentioned about standing up for yourself and not letting other people dictate how long it should take for you to write a certain piece of code, especially if they never engaged themselves with contributing towards the logic that you have been writing.
@visamticktalk
@visamticktalk 3 жыл бұрын
This is what a software developer is facing in his career. Its true. All these thoughts are there in my mind but you have presented through your video . You are aswsome. Many developer need your thoughts for better life in software development.
@HealthyDev
@HealthyDev 3 жыл бұрын
Thank you Vamsi 🙏
@robertlopez6092
@robertlopez6092 3 жыл бұрын
This is why I don’t work for anyone anymore. I got tired of the endless obsession with short time frames in all companies. The whole world has an obsession with doing things as fast as possible for no other reason than to do it as fast as possible. I see car factories trying to produce as much cars as they possibly can, only to see those cars parked on the street for longer than it gets used. I say to myself why did someone have to rush their work when there was no immediate need to rush their work? The world has more cars than we need already we aren’t in desperate need for more cars. Same thing with building applications. The moment you finish building something then it’s off to the next application. There’s no stopping or appreciating anything. You just produce and produce for the sake of making more money to pay for money you borrowed yesterday. The hamster wheel goes faster and faster but you don’t get anywhere.
@robertlopez6092
@robertlopez6092 3 жыл бұрын
Danielle Douglas pretty much any menial job wants you to work fast. Factory jobs, construction, even in retail and restaurants everything is always about doing things quickly.
@aaronmorgan2300
@aaronmorgan2300 3 жыл бұрын
@@robertlopez6092 I would agree with you (and others that have said similarly), that this exists almost everywhere. Ironically I do think it stems from technology giving us access to speed up production in almost every industry imaginable. Combine that with how the same technology has allowed the planet to be more interconnected than any other point in human history. Access to a global market equates to more selection for consumers, which breeds competition among providers, which I would imagine, forces businesses to work more efficiently than ever before. Efficiency often increases speed of production, with a cost to quality. The point made at 5:17 of this perception of difficulty/value I think is incredibly important, because my personal prediction is that it will get worse as technology gets more complex. More complexity leads to an increase of specialized professions; more specialized professions means the educational sector will focus more on what an individual "needs to know" and choose to ignore knowledge that come from other disciplines. In turn, the veil between the various disciplines will get further shrouded in more mystery, which leads to more misunderstanding, conflicts, and confusion. And to top that all off, it's interesting to consider that the increase of all of that negativity might help facilitate a desire for more autonomous systems, free of human interaction, paving the way for more technology that probably caused it in the first place.
@robertlopez6092
@robertlopez6092 3 жыл бұрын
Aaron Morgan this is why I stopped using my engineering skills to build things for employers and I now only use my skills to build myself my own autonomous tools. In colonial times, the rich had slaves that did all the work for them and their families. Now I believe that technologies such as IoT are the new slaves of the up and coming class. I work much less than before but I have more than ever before. If you’re a mid-senior engineer in this modern day and you’re still working hard, then you are doing things wrong. The purpose of inventions is to make life easier not harder.
@rifewithpotatoes
@rifewithpotatoes 3 жыл бұрын
@@aaronmorgan2300 That was already precisely my problem with the standard STEM fields in college, at least through the mid-level courses I got to as of two years ago. There was so much for major requirements to cover and so much within each individual class to get through that it became much more about rote learning of concepts than an exploration of their possible ramifications, but none of the concepts on their own was difficult or complex enough to be rewarding. My most useful learning in math, engineering, or programming classes was almost all done outside of class, unofficially and on top of the homework they assigned.
@aaronmorgan2300
@aaronmorgan2300 3 жыл бұрын
@@rifewithpotatoes Yep, I'm attending a public college, going for a CS degree (which the college is decently known for), and I'm about midway through. Looking at the course requirements for the program, there is very little allowance to explore other disciplines. What's odd, is that despite that, I still don't feel like the program is thorough enough to cover things that I want to learn about (such as UI//UX) and I feel as though I need to go look for that education elsewhere, on top of my already difficult, time-consuming coursework. I think the pattern is that the educational system (in the U.S. at least) does not know how to adjust to how the globe is constantly changing, and as a result just doesn't work anymore. Although I certainly am fully for any given student being thoroughly prepared for their careers, I am also apprehensive to the idea of a person not having a decent amount of knowledge in other areas. Inevitably a person will be making decisions at some point in their life that requires knowledge in other areas, such as political science and the behavioral/social sciences. As a result, I would argue a person, as they exit from the school system, will take a lot of the information from the media, which is normally very skewed and uninformed. When that happens, there's a chance they'll be making life changing decisions, or potentially affecting public policy while not having the full story.
@ShivanS
@ShivanS Жыл бұрын
4 years later. This is a GREAT video still. Thank you :)
@igs6789
@igs6789 Жыл бұрын
Great video! Suitable for all services. That are rules to not to burn out and still love your job
@darthculerus5705
@darthculerus5705 3 жыл бұрын
Dude, I'm 20 years of experience as Software developer and you just said exactly what I was thinking many, many, many times.
@dnlmed
@dnlmed 3 жыл бұрын
Same here
@boot-strapper
@boot-strapper 4 жыл бұрын
Just found your channel,. this is amazingly relevant knowledge!! I'm 5 years in - and exactly as you described.
@versus5629
@versus5629 2 жыл бұрын
Thank you man, finally someone speaks out about the sh*t that's has been going on for well too long.
@halfnaked3421
@halfnaked3421 3 жыл бұрын
Really appreciate your transparency!!
@dafreeman13
@dafreeman13 5 жыл бұрын
Amazing channel sir. I highly agree with the message you are sending and believe you're fighting the good fight.
@HealthyDev
@HealthyDev 5 жыл бұрын
Thanks for your support! Welcome to the channel.
@samsquest1009
@samsquest1009 6 жыл бұрын
Man you are so inspiring. Keep your good work up 👍. You just give my thoughts structure!
@HealthyDev
@HealthyDev 6 жыл бұрын
Thank you for the kind words!
@robinyerhood
@robinyerhood Жыл бұрын
Needed to hear this, thanks.
@axelgrind
@axelgrind 3 жыл бұрын
Great video! Thanks for posting :)
@EhabNaim
@EhabNaim 5 жыл бұрын
Man, i wish if u have uploaded this video long ago, You have no idea how much of positive energy u spread here, all what u have said is on point can't even argue with a word u said Thank u for the video and keep posting these healthy videos
@HealthyDev
@HealthyDev 5 жыл бұрын
Thanks for the feedback and kind words! It’s really great to hear this one gave you some encouragement. 👍
@zen-ventzi-marinov
@zen-ventzi-marinov 5 жыл бұрын
Wow man! Awesome work! I'm just about to get into your channel, explore etc. but the little that I've watched so far.. I've gotta say thank you!
@HealthyDev
@HealthyDev 5 жыл бұрын
Welcome to the channel! 🤗
@1oveToLose
@1oveToLose Жыл бұрын
This is what we need thank you so much mate
@delphiaskorb7552
@delphiaskorb7552 Жыл бұрын
That bit on saying no with grace is so damn important (and so difficult)... I appreciate your honesty and kind atmosphere. Subscribed.
@HealthyDev
@HealthyDev 6 жыл бұрын
Have you struggled with frustration because of any of these issues with software development? ►► Know your options! Access my FREE data hub for the top 25 software industry roles, TechRolepedia → jaymeedwards.com/access-techrolepedia/ Skip to points: 0:00 Introduction 01:07 How Programmers Lose Hope 03:00 -- Forced To Cut Corners 04:33 -- Cognitive Overload 05:17 -- Low Perception Of Value 06:49 -- High Income Forces Seeking Deeper Goals 08:31 -- Learned Helplessness 10:38 How To Get Your Hope Back 10:42 -- Say No With Grace 12:45 -- Communicate Uncertainty 15:28 -- Ask For Help Earlier 16:48 -- Develop Empathy 18:24 -- Surround Yourself With Positive Devs
@divinealien7620
@divinealien7620 3 жыл бұрын
I mean one of the things I hate is: because people think they can get good amount of money from programming and there so many media and movies promoting this programming, hacking, tech stuff... so all kind of people come to this area. that's include stoopids, arrogants, very toxic, etc... people. I rather change my career and code as hobby than working with stoopid bitches. BUT the good thing is there are also good and nice people in this world and that's a hope. definitely your last solution helps a lot to make a happier life. (surround yourself with positive devs)
@HealthyDev
@HealthyDev 3 жыл бұрын
I feel your struggle. Accepting that I have to work with difficult people is really hard for me. But the more I try to just let go of it, the more I can just put energy into the healthier relationships and let people who don’t want to collaborate just be in their little box until circumstances force them to change.
@HealthyDev
@HealthyDev 3 жыл бұрын
@S Han yep. As I said in the video, if people just can't be reasonable there's always the door!
@Chiramisudo
@Chiramisudo 3 жыл бұрын
This should be pinned or in the video description. 😉
@HealthyDev
@HealthyDev 3 жыл бұрын
@@Chiramisudo I thought it was? Weird - I've pinned it. Thanks for noticing lol!
@vladcalin
@vladcalin 3 жыл бұрын
I never comment on KZbin but damn, "High Income Forces Seeking Deeper Goals" really hit hard. The same thing Simon Sinek talks about in "Start with Why".
@HealthyDev
@HealthyDev 3 жыл бұрын
I love Simon Sinek! He has great humility and insights - absolutely. 👍
@CyrusPieris
@CyrusPieris 3 жыл бұрын
Excellent advice. Thank you.
@themasterrogerdelgado
@themasterrogerdelgado Жыл бұрын
I'm glad I found your channel. You're very good at articulating what most programmers feel as a general malaise when they go to work.
@GameSmilexD
@GameSmilexD 3 жыл бұрын
Amazing video, thank you so much, everything you talked about is so real and I can relate so much with you. We need more people on the internet like you, and less people selling beginner courses to make a quick buck... Respect, liked and subscribed :D
@yeahgirl11
@yeahgirl11 Жыл бұрын
What great advice. Thank you so much for sharing your knowledge and experience! I think the main thing that pushes people to not say "no" to completely stupid expectations and asshole bosses is that they're afraid of what others think of them. All of these problems you point out are the result of immaturity. Obviously it's not just a software developer problem; I was in the military and I saw this crap first hand ALL the time and it lead to the exact same problems as you pointed out here (yes, the military in fact does NOT have its shit together and it never actually did- it's just always been good at pretending it does). Many people are simply emotionally immature because their parents haven't taught them basic things like empathy and treating others with respect and kindness, much less patience. Having humility is important and many people seem to lack that. If we all reminded ourselves that we're actually not better than anyone else it will lead to better treatment of people all around. I will never understand why some people feel the need to drag others down just because they feel shitty about themselves or their life. I teach my kids to make it a point to look out for people who are lonely or scared or ostracized and try to make friends... or at MINIMUM just talk to them. Some people are really hurting and need the help that you might be able to give them!
@leonardobruni6887
@leonardobruni6887 Жыл бұрын
Man... you deserve way more subscriptions, this is GOLD
@ripplesandleaves
@ripplesandleaves 3 жыл бұрын
Loved this video. Packed with useful wisdom. I could really relate to much of it. Thank you so much for sharing it.
@HealthyDev
@HealthyDev 3 жыл бұрын
Glad it helped! Thanks for your support.
This Is Why Managers Don't Trust Programmers...
28:04
Healthy Software Developer
Рет қаралды 98 М.
Can You See The Red Flags Of A Toxic Tech Company?
29:21
Healthy Software Developer
Рет қаралды 71 М.
0% Respect Moments 😥
00:27
LE FOOT EN VIDÉO
Рет қаралды 38 МЛН
Why Does Scrum Make Programmers HATE Coding?
16:14
Healthy Software Developer
Рет қаралды 481 М.
Why Most Google Employees Quit After 1.1 Years (On Average)
10:00
Aaron Jack
Рет қаралды 1,5 МЛН
If Code Is Self-Documenting, Why Do Comments Exist?
14:23
Healthy Software Developer
Рет қаралды 52 М.
Programming Burnout Is Real - But You CAN Heal
44:56
Healthy Software Developer
Рет қаралды 33 М.
Why Most Programmers DON'T Last
18:56
Healthy Software Developer
Рет қаралды 217 М.
Is Tech Lead the WORST Job For Most Programmers?
24:29
Healthy Software Developer
Рет қаралды 175 М.
Do Programmers Actually ENJOY Being Miserable?
31:47
Healthy Software Developer
Рет қаралды 15 М.
Learning Addiction Keeps Programmers in Chains
18:00
Healthy Software Developer
Рет қаралды 24 М.
How To Choose Ramen Date Night 🍜
0:58
Jojo Sim
Рет қаралды 35 МЛН
Странный морепродукт🦐 (TT grandfishrest)
0:20
Прорыв в мире ДРИФТА: шины Toyo Tires
0:22
ЛАЙФСТОРИ
Рет қаралды 2,4 МЛН
NARA / BEHIND THE SCENES
0:16
NARA
Рет қаралды 20 МЛН
РЕЗУЛЬТАТ!!!😍😍😍😱
0:20
Софья Земляная
Рет қаралды 2,5 МЛН