You are not growing as a software engineer

  Рет қаралды 141,935

Engineering with Utsav

Engineering with Utsav

Күн бұрын

Here is why you are not getting promoted.
Visit educative.io/engineeringwithu... to get 10% off your Educative subscription.
📚 Recommended Books
DATA STRUCTURES & ALGORITHMS
Computer Science Distilled (Beginner friendly) - amzn.to/39jYZ0S
Grokking Algorithms (Beginner friendly) - amzn.to/2JcBrjS
Data Structures and Algorithms in Python (Beginner Friendly) - amzn.to/3GzAuKS
Data Structures and Algorithms Made Easy (Intermediate) - amzn.to/3EKPxk2
Introduction to Algorithms (Advanced) - amzn.to/2V03JRb
Algorithms 4th Edition (Advanced) - amzn.to/3dDAH2Z
Algorithm Design Manual (Advanced) - amzn.to/3GzBj6q
SOFTWARE ENGINEERING
Clean Code - amzn.to/3nHNtAC
Clean Architecture - amzn.to/3kZ7UqR
Refactoring - amzn.to/377VXdM
The Productive Programmer - amzn.to/33aMeSE
Pragmatic Thinking & Learning - amzn.to/2J5IfzM
SYSTEM DESIGN & ARCHITECTURE
Web Scalability for Startup Engineers - amzn.to/39c55QV
Designing Data Intensive Applications - amzn.to/3fxgOLm
Understanding Distributed Systems - amzn.to/3cjChr5
Software Engineering at Google - amzn.to/3rfJc8L
Building Microservices - amzn.to/2UUPsFi
🏷 DISCOUNT CODES
10% off Educative.io for Excellent courses on all things Software Engineering
educative.io/engineeringwithu...
15% off Leetcode Premium Annual Subscription for Technical Interview Preparation
leetcode.com/subscribe/?ref=I...
📺 MY TECH INTERVIEW PREP VIDEO SERIES
• AlgoExpert In Depth Re...
🏪 AMAZON STOREFRONT
www.amazon.com/shop/engineeri...
All my recommendations for books, gadgets and gear are also available at my
Amazon storefront. Check it out!
👕 LIKE THE "GOOD COFFEE, GREAT CODE" HOODIE?
You can purchase one here: www.engineeringwithutsav.com/...
📧 REACH OUT TO ME ON SOCIAL MEDIA
Instagram: / engineeringwithutsav
Instagram: / utsavized (personal)
Web: www.engineeringwithutsav.com
GEAR I USE
📷 Video
Canon EOS R - amzn.to/336Up2g
Canon EOS RP - amzn.to/3GXAyUJ
Canon RF 15-35mm 2.8 L IS USM - amzn.to/3rja0oW
Canon RF 35mm 1.8 STM - amzn.to/3Fd7YOM
🎙️ Audio
Shure SM7B - amzn.to/2J1Mb4J
Sennheiser MKE600 - amzn.to/3tj6iOb
Focusrite Scarlett 4i4 - amzn.to/398ptT7
Adam Audio T5V - amzn.to/2YFiOcx
🖥️ Editing
Samsung CRG9 - amzn.to/33b5rDT
Keychron K2 Mechanical Keyboard - amzn.to/3JdRf0e
Logitech MX Master 3 Mouse - amzn.to/32frsDY
Apple Macbook Pro 14 M1 Max
⏱ TIMESTAMPS
00:00 Intro
01:07 Mentorship
03:50 Thought leadership
05:25 Investment
07:52 Collaboration
09:43 Comfort zone
‼️ DISCLAIMERS
This video is sponsored by Educative.
Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!
Also, all opinions are my own and not my employer's.
#engineeringwithutsav #softwareengineering

Пікірлер: 192
@Exiide89
@Exiide89 2 жыл бұрын
Not everyone is fortunate to have a mentor or even a good manager. Most of the time, one gets an A hole manager.
@funstuffonthenet5573
@funstuffonthenet5573 2 жыл бұрын
Honestly if you have an A hole manager, then change jobs/teams. This is one thing that I don't see mentioned, which is making sure that you are on a team with growth opportunities. The opportunities can vary wildly from team to team, project to project.
@justSomeUserOnYT
@justSomeUserOnYT 2 жыл бұрын
I think getting a bad mentor or manager is very uncommon to rare. A manager isn't going to want the people under them to perform poorly because that actually implies the management is also bad. Sometimes managers are overworked or overstressed and can see short or an ahole, but that's a symptom of an overall bigger issue which can affect you as well.
@funstuffonthenet5573
@funstuffonthenet5573 2 жыл бұрын
I agree that the bad manager is rare as well. What's more common is being in a role where the opportunities may not align with the ladder and would take longer to grow. Consider how a backend and frontend devs careers can be entirely different. The backend engineer may spend most of their time with engineers and be able to use their feedback in the promo process. While the front end engineer may need to spend a majority of their time working with PMs, UX designers, UX researchers, etc. Depending on how the company ladder is set up (especially if both have the same ladder), and who your reviewers are (i.e. I have had jobs doing front end work while being reviewed primarily by backend engineers) it can affect your changes for promotion. Or you could be working at company X where people can generally promoted faster than at company Y. Some research on blind or talking to your friends in the industry can reveal some of those patterns. TLDR some paths are faster than others. And picking a good path is part of the process
@thedelicatecook2
@thedelicatecook2 2 жыл бұрын
In my experience at least, most of the time, I get good managers. Or even if my vision does not align fully with theirs, I see they are more experienced than me in some aspects of the work and I try to learn about this. It helps me to think about it that way « what knowledge have the acquired over time that I could learn from. » or also « what attitude do they portray that I should try to emulate over time ? » I did get an asshole manager once, that was highly confrontational with everyone and crushed others to appear good before the management, for me it was the signal to look elsewhere. But that happened once in almost 10 years.
@rickypaynetube
@rickypaynetube 2 жыл бұрын
I have been a software engineer for about a decade and in that time went from about 40k a year to 200k a year. The key to growth is to not stay in a single company for more than a couple of years. You are less likely to move up the chain than if you just went for a higher level position somewhere else. I worked for 6 companies in a 10 year period not including consultancy contracts and freelance work. The more exposure you have to new stacks and new ways of working the better. You should not just quit jobs for the sake of it, but stay until you feel too comfortable and unchallenged. You WANT to feel like an imposter and you want have the fear that you could be fired any moment because you can't cut it. That is really where growth comes. Soon people will come to you for expertise.
@funkydankspliff
@funkydankspliff 2 жыл бұрын
Wow you put into words exactly how I feel at this moment, overwhelmed and stressed too… the struggle I face now is being pushed to be a team lead but that will cut development time in half to do planning and non engineering tasks when all I really want and feel is best is continue as a developer and not a lead.
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
Would you say it's a good idea to move in order to get a promotion (like junior to mid, mid to senior) or not necessarily?
@rickypaynetube
@rickypaynetube Жыл бұрын
@@kristiyanivanov7414 Certain areas pay more, thats for sure but this is not as much the case today as the talent pool has been spread geographically due to remote working. So talent scarcity is not so much a driving factor as before. However, I would recommend switching countries if your current country doesn't have much of a tech industry. In my company, we pay an agency for multiple devs from India and their salary probably equates to minimum wage over here. I don't know exactly what the Agency pays their devs but it could even be below UK minimum wage. Compare that to a UK based contractor who gets paid £500-£600 per day and there is a huge benefit to being UK based.
@kristiyanivanov7414
@kristiyanivanov7414 Жыл бұрын
@@rickypaynetube Kinda the same thing, we guys would get close to the minimum wage/salary for the same work they do in the USA, if not below for Juniors and Interns. Eastern labor is cheaper.
@Helvanic
@Helvanic 5 ай бұрын
Well I have the same trajectory and I stayed at the same company. I was the first engineer though, that helps. At the same time I was challenged by the potential (or effective) hire of external devs with more seniority the whole time. Imo the key to success within a single company is: - the company must grow at a rapid pace (i mean, why would you stay if you want to grow, otherwise). - you must keep the trust of the founders all along. - If you lose it and they hire some external dev to the job you wanted, give yourself a year, and try to prove them that you're worth it. - Don't just think about the next skills you need, think about those you will need to grow after that as well. - Keep learning at all times. - Don't ask if you can do something, do it. It's risky but this way you can prove your worth even if people didn't assign anything to you. That's essential.
@jeremyashcraft2053
@jeremyashcraft2053 2 жыл бұрын
You are my favorite developer channel on YT. I really appreciate the focus on helping developers move further toward mastery over their craft and career, rather than low effort "should you learn X language in 2022" type of content.
@vulpixelful
@vulpixelful 2 жыл бұрын
I've also grown by leaving companies that were almost hostile to significant growth. Companies where there is established "royalty" seem the most uninterested in unlocking the potential of others who did not enter the company as a "queen/king" already.
@nishasingh4578
@nishasingh4578 2 жыл бұрын
I can actually relate to this so much, I have gotten too comfortable at my job over the last few years. So, I have revamped my resume and I am applying to new jobs everyday and giving interviews(haven't done that in 3 years). It is terrifying but I know its for the better! This was a timely watch, gave me some confidence, thanks Utsav!
@aymanhamid2451
@aymanhamid2451 2 жыл бұрын
Good luck!
@AmandeepSinghTur
@AmandeepSinghTur 2 жыл бұрын
exactly what I'm doing right now, good luck!
@arichey1486
@arichey1486 2 жыл бұрын
I am in the same boat as you with complacency. I have gotten to the point where I am a senior level developer where there is no growth above the level where I am at the company I am currently with. But I feel like I have so much to offer in terms of experience and also guiding and teaching newer developers. I am for lack of a better term... bored. This is inspiring me to look inward and see what I have to offer and what I should offer. So thank you. This was very insightful.
@YeoCK
@YeoCK 2 жыл бұрын
I can't agree more! I was lucky enough to get promoted from intern to graduate trainee to an Infra & Devops Engineer in a year. Curiosity, asking questions and investing in myself really helped a lot! Whenever I'm free I always try out some new projects or learn some of the latest tools in the devops circle. Besides helping new developers, having a KZfaq channel also helps me showcase my skills to employers.
@JoJohns85
@JoJohns85 2 жыл бұрын
I wish I could smash that like button more than once so you could see how many times I was in complete agreement with everything you said. I needed this video today more than you know. I have been a software engineer level 1 for two+ years and some of the things you said today I just started to work on and some of the things I have been working on. I have a goal at work to move into a mid level software engineer this year. Thank you sooo much for this!
@robertovalenzuela1326
@robertovalenzuela1326 2 жыл бұрын
This advice are pure gold, thanks for always sharing your experiences Utsav!
@kadijahj9822
@kadijahj9822 2 жыл бұрын
Utsav, this was a great video! I can say that in my current position every point here is noteworthy and what I have noticed in my growth because I am still hungry in my growth phase. This is a great video from juniors to seniors!
@MinMin-fm9lp
@MinMin-fm9lp 2 жыл бұрын
My story is different. I was lucky enough to start at a fintech B2B startup in 2014, promoted as senior developer within 3 years, the company got acquired by bigger fish 2 years ago and have been working as lead developer since then. My salary is comfortable (not a lot like 200k+ in FAANG), work life balance has never been better and plenty of time to relax. But I know that I am NOT GROWING. My day to day job is boring; dealing with maintenance programming, don't fix if it ain't broken stuffs, slow moving releases, sale driven bureaucratic corporate culture, etc. I don’t know how many developers out there are like me but I know my coworkers are in the same situation. No one leave and we all stuck together. I wish I get a good mentor and opportunity to growth like you had. But at the same time, I feel like life is pre-scripted for each of us. Whether you are Elon Musk, or an engineer worked at Microsoft or CS student trying to survive in Ukraine war, there is only so much you can control. You just have to keep playing your role.
@bipuljha792
@bipuljha792 2 жыл бұрын
You're contradicting yourself, perhaps you need some clarity. It isn't should be what others have or want, it should be what you want and are you willing to work and take that risk for that.
@pieflies
@pieflies 2 жыл бұрын
Possibly the last sentence is why you feel like you aren’t progressing. If that is your mindset then you have no incentive to change things. It is ok to just go with the flow sometimes, when you have other things in your life going on, but eventually you need to push for something different. Change can be extremely refreshing. Only you can change your own situation. No one will do it for you (unless you get laid off and are forced to change things up).
@sylvesterdzimiri3266
@sylvesterdzimiri3266 2 жыл бұрын
Thanks Utsav ! This is useful info!! Much appreciated
@simmmomom
@simmmomom 2 жыл бұрын
These are good advices. A SE that shows that he wants to take more, gets more implicated will get more time or feedback in return. Being there with his team, help the team to find ways to take on new challenges instead of putting the breaks on will get the attention of managers and start a more active feedback loop. A manager cannot be close to everyone equally, pulling on him with solutions will get things started. Also, what took me time to understand as a SE, naming a problem once is not enough, come back regularly with it and with solutions or else it will be buried under the other priorities.
@NickRichards
@NickRichards 2 жыл бұрын
100% agreed. Another TIP: Don't just assume a person / manager is going to help you grow (as a mentor). What can be better is ASKING someone to help you, and to be your mentor. That "someone" must be someone you can learn from / talk to well enough. Manager may not want / be capable of mentoring you. The structure (bi-weekly meeting, 30 minutes, summarize success and challenges then ask for feedback, as the mentee?) and role-playing (committing to mentoring another person, as a mentor) are critical to having a successful mentee mentor relationship!
@DuyTran-ss4lu
@DuyTran-ss4lu 2 жыл бұрын
Thanks
@edsonrodas3848
@edsonrodas3848 2 жыл бұрын
Great video!!! 👍🏼 where can I find the articles about tech solutions that you mention in 7:38 min?
@mash_amba
@mash_amba 2 жыл бұрын
Company engineering blogs
@abhijithragav8929
@abhijithragav8929 2 жыл бұрын
Great video. I'm coming to Seattle this summer for an internship. Would be great if I get a chance to meet you and get some valuable guidance!
@dhruvalpatel8062
@dhruvalpatel8062 2 жыл бұрын
Thank you for the video. Can you suggest how to do pair programming online?
@609neo
@609neo 2 жыл бұрын
Well said. Thank you!
@travelindiaindia9217
@travelindiaindia9217 2 жыл бұрын
Hello Mr Utsav...I have a question for you. I want to switch to IT field from tourism as you know recent pandemic was a disaster so if you can help me to find point start however I love coding and programming look forward to hear from you soon. Thanks &Regards
@kouyang1771
@kouyang1771 2 жыл бұрын
What are some core concepts you suggest learning for entry/internship level SE? I feel veryyyyy underprepared for my upcoming internship. We learn all these concepts in school but then i feel like some of them may not be relevant or they are things i mostly forgot already because i dont touch those areas again after the class. Especially not having experience with the languages and platforms that the company will use. Will i just have to suck it up and try to learn as much as i can when I get to the job?
@neeld66
@neeld66 2 жыл бұрын
Thank you. This was really insightful as someone who just completed 1st year out of college. How and where do I find a mentor? How do I go on about finding one? Please make a video on that!
@ajranger7838
@ajranger7838 2 жыл бұрын
Utsav, I greatly appreciate your content. I can honestly say your videos helped me get my first SWE job and grow in it daily. Thank you!
@user-yb3lu6gp5g
@user-yb3lu6gp5g Ай бұрын
I am here exactly on this phase now. very informative, thank you!
@logancope21
@logancope21 2 жыл бұрын
Wow you had unbelievable career growth in such a short time! Clearly you had quite real growth as well which gave you the confidence to tackle your new roles. I 100% agree with your mentorship point, mentors are powerful, and I'm actually looking for that myself right now. I really appreciate you making a video like this, I learned a ton from it
@ChocolateMilkCultLeader
@ChocolateMilkCultLeader 2 жыл бұрын
If you have any recommendations for coding for coding interviews, that would be great. I have no problems identifying different algorithms/data structures and can come up with higher level ideas/solution ideas but coming up the code for it is much harder. I've noticed this a lot with people from my background (theoretical/math heavy education and I got into a very niche field like Machine Learning very early into my career). I feel as though my skills when it comes to traditional Software Engineering are very far behind my ML abilities. Since the start of my professional career, I have only worked in Machine Learning, so sometimes the coding up the more normal software Leetcode style is hard for me
@attila2246
@attila2246 2 жыл бұрын
First of all, leetcode is not normal software. It can be, but in many cases the optimal solution is not the same as what you would write on the job. Secondly, learning to code for coding interviews really is just about doing coding interview questions on platforms like leetcode. Most people find them difficult to start with. Just start with easy difficulty problems to begin with. Figure out where you're deficient, fix up your weakness and then try again a bit later. Eventually you'll get good enough that you can easily figure out and answer questions even in a high pressure environment like an interview.
@alexisbaird3424
@alexisbaird3424 2 жыл бұрын
Thanks for your video, you mentioned following technical publications would you consider sharing ideas on how to continuously gather relevant technical publications, ie how do you find the important ones in the sea of daily publications? Thanks for all your videos
@neeld66
@neeld66 2 жыл бұрын
Following.
@hellosagar
@hellosagar 2 жыл бұрын
Thanks you so much for making great content!
@max3446
@max3446 2 жыл бұрын
Super interesting video, thanks for this. Gotta ask - is that guitar in the background a Strandberg? Very jealous lol
@EngineeringwithUtsav
@EngineeringwithUtsav 2 жыл бұрын
It’s not, it’s a custom made headless guitar though :)
@AlienAndrew51
@AlienAndrew51 2 жыл бұрын
I'm curious what happens if your team happens to clear the backlog at your company. There isn't much to work on and you are not being assigned work anymore since everything is completed. You do look for more work but can't seem to find it. Is this normal for most companies? I've noticed whenever I sign on to a company after a year or so things start to slow down. Usually, I'm in the same boat where I want to grow my skills and learn new things and usually starting with a new company means new work and learning different tech (like hadoop or apache kafka) within a similar tech stack which mine is Java and Angular.
@feiznouri7139
@feiznouri7139 2 жыл бұрын
thank you for these videos, it really helps a lot, every part of the vid is helpful, and it feels honest , thank you
@shubhamgargade4045
@shubhamgargade4045 2 жыл бұрын
Hi sir, I am 2021 batch passout joined an MNC with 2 years of service agreement few months back. I got assigned to the production support project and not getting release from the project.I willingly want to work as a software developer.What steps would you recommend for me?
@AkshayKumar-kz6zh
@AkshayKumar-kz6zh 2 жыл бұрын
Thanks Utsav for the video. As a software engineer just starting my career, these tips are really helpful. Hope I learn something everyday and grow.
@fraction37
@fraction37 2 жыл бұрын
Good stuff. Authentic. 🤘🏻
@chrishammers8723
@chrishammers8723 2 жыл бұрын
As others have said having a good manager that helps push you is almost impossible to find. I won’t go into examples cause everyone has had one. Mentors are about asking for them from others at work. But sometimes the competition makes them not want to help. Culture. Another issue I have seen is asking questions. Again manager issues. Mine would find it annoying the number of questions. Took it as questioning his authority. Similarly they don’t want coding outside the office. As they want you working more than 40 hours. So while I agree these are important some you don’t get to choose. It’s a culture and manager issue. Sometimes leaving is the only option.
@paladine4life
@paladine4life 2 жыл бұрын
While it is true people should ask questions to learn and to do some teamworking, one should not abuse it as it will come across as the guy who seems to know very little, and people will look down on you for it. This also hits the collaboration tip as if you ask to work with others managers usually see you as a people that can't do anything alone, and as i support pair programming, ive never done it cuz managers see it as paying the double for the same code.
@gabrielvrldev
@gabrielvrldev 2 жыл бұрын
That's really useful and practical tips, thank you for the video.
@ancientelevator9
@ancientelevator9 2 жыл бұрын
I actually have this dilemma where I feel like I can either spend time working on personal projects or learning new topics. It's a tricky balance, but I think there are opportunities to compromise. It's also tough to decide what to learn next. Often I will just jump into a topic because I am interested in it. I'll watch courses on Pluralsight, read about it, etc. but then I won't have an immediate need for it. This is actually ok with me because sometimes months or years later it is useful for me to have some basic knowledge in the area. At this point, I can choose to deep dive if I need to know more.
@pineful4861
@pineful4861 2 жыл бұрын
Why not try to create a personal project using new topics that youre learning? I really like taking on a project using entirely new tools that im unfamilar with.
@rohankrishnaullas6705
@rohankrishnaullas6705 2 жыл бұрын
Thank you so much for this video sir. It's truly a unique privilege to learn from your many years of experience😊
@MdMainulHassan
@MdMainulHassan 2 жыл бұрын
Very informative video. All the points are important and it will be helpful to the junior engineers.
@ndilionel
@ndilionel 2 жыл бұрын
Thanks for sharing your experience 💙
@andrewng9950
@andrewng9950 Жыл бұрын
Just discovered your content from notion, and wanna say that I love your energy! :)
@thomaswheeler4045
@thomaswheeler4045 2 жыл бұрын
Would enjoy more distributed systems content!
@rphero8794
@rphero8794 2 жыл бұрын
You infoinspire me to push myself to be software engineer, thanks man ❤
@NamanSancheti26
@NamanSancheti26 Жыл бұрын
Hey Utsav, Big fan of your channel - watched multiple videos and this one was the best one personally - thank you so much for the insightful content shared in a delightful way! 👍
@ba8yRoseSs
@ba8yRoseSs Жыл бұрын
This.
@robertreyes4243
@robertreyes4243 2 жыл бұрын
I'm a Linux System Admin, but I still got a lot of helpful tips from this video. Thanks, Ustav!
@rphero8794
@rphero8794 2 жыл бұрын
What company is besti for internship man, im from Philippines my dream is to work on a big tech company but im still working on my English soft skill ?
@asifahmedsourav6355
@asifahmedsourav6355 2 жыл бұрын
Practical and inspiring content. Thanks.
@gyawalipratik
@gyawalipratik 2 жыл бұрын
I see a ST custom guitar back there! Sweeet!
@kalyaniandhare07
@kalyaniandhare07 2 жыл бұрын
Could you please suggest any system design course for experience software developer?
@illegalsmirf
@illegalsmirf 2 жыл бұрын
How would you know?
@sirxavior1583
@sirxavior1583 2 жыл бұрын
I the other issue is there's a lot of IT positions that get mislabeled as a Software Engineer when it's just an IT job and alot of people abuse the title of "Engineer"
@a_maher99309
@a_maher99309 2 жыл бұрын
How a second year computer engineering student can have a good mentor? and most important, if there is no mentor available for some reasons, how can this student mentor himself or at least draw a good roadmap to improve his skills?
@shawncylmerbarcoma8244
@shawncylmerbarcoma8244 2 жыл бұрын
base in your advice its all right 👏 bravo
@tappedash1963
@tappedash1963 Жыл бұрын
How can i as a developper develop my softs kills (customer relationship management , time management , convincing customers ) while i am working in an isolated closed department
2 жыл бұрын
Thank you. Again a great piece of content.
@bobbyalexander
@bobbyalexander 2 жыл бұрын
Which monitor is that?
@magixbeats2214
@magixbeats2214 Жыл бұрын
Utsav, how can I contact you? I need a mentor to growth in my career.
@TheSikedSicronic
@TheSikedSicronic 2 жыл бұрын
Love the video very inspirational 🤓🤓 you earned my sub 😀😀
@bhargavpandya9189
@bhargavpandya9189 2 жыл бұрын
This content is immensely valuable!
@ZeikCallaway
@ZeikCallaway 2 жыл бұрын
Soooo... 1. Get lucky finding someone that cares enough to properly show you what to do. 2. You don't know what you don't know. 3. Work more than 40 hours a week like a good code monkey. 4. Don't hesitate to reach out. (This was actually really solid advice) 5. Don't be afraid of new. (Again, good advice)
@EngineeringwithUtsav
@EngineeringwithUtsav 2 жыл бұрын
Work smart and out of interest. Not sure where you got rest from.
@ThePursuiter
@ThePursuiter 2 жыл бұрын
Every Software Engineer must watch this. even the aspiring ones.
@RaviKumar-11
@RaviKumar-11 Жыл бұрын
I think u r my mentor.thank you for your valuable advices
@tahakhandev
@tahakhandev 2 жыл бұрын
Which has more promising future software engineer or data scientist? Please give me answer Thank you
@1takew0nder
@1takew0nder Жыл бұрын
"As I help you grow, it helps me grow as well". Wow this one hit! Wrote this down immediately.
@ray941644
@ray941644 2 жыл бұрын
I agree 💯
@reyesdf
@reyesdf 2 жыл бұрын
Where do you work? looking forward to the updated day in the life.
@piyushasutkar5423
@piyushasutkar5423 2 жыл бұрын
Only a couple of days back I was wondering I ain't seeing your videos in the feed and boom.
@jasonma1904
@jasonma1904 2 жыл бұрын
Wish I can have a mentor like you have.
@theugobosschannel8466
@theugobosschannel8466 2 жыл бұрын
All valid points but the most important is to: Step out of your comfort zone!!!!!
@bevinpavithran
@bevinpavithran Жыл бұрын
Thank you utsav. Just received an eye opening feedback from my manager. Looking for ways to become a better engineer and came across your content.
@ragsbigfella
@ragsbigfella Жыл бұрын
Thanks!
@shayanamin5605
@shayanamin5605 2 жыл бұрын
Perfect!
@papeyron3146
@papeyron3146 2 жыл бұрын
2 decades is 20 years right?
@futureeme7721
@futureeme7721 2 жыл бұрын
I'm in my first job as a front developer for the last 4 months, I don't have a mentor neither a project I feel stuck.
@kamil4151
@kamil4151 2 жыл бұрын
Interesting.. I got my first SE job at 2008.. and was trying to fight the glass ceiling of company I really liked, all the way to 2016. Then gave up, went freelance, and started growing. I know exactly what you mean by this video.
@ujjvalw2684
@ujjvalw2684 2 жыл бұрын
Do you now earn more than the SE job would be paying now tho?
@DuyTran-ss4lu
@DuyTran-ss4lu 2 жыл бұрын
Great advices. I feel lucky when I got this video
@lanceawatt
@lanceawatt 2 жыл бұрын
Very nice, thank you.
@quranthecompanion4528
@quranthecompanion4528 2 жыл бұрын
kudos brother.
@sabatamofokeng4815
@sabatamofokeng4815 2 жыл бұрын
This channel is becoming a gold mine.
@theta2170
@theta2170 2 жыл бұрын
I started my career 3 years ago and have already worked for 3 companies. I worry that I'm not learning quickly enough, and my salary isn't growing as fast as I'd like. But maybe I just need to slow down a bit and stop worrying.
@mohammedhussain7629
@mohammedhussain7629 2 жыл бұрын
Thanks sir
@oloidhexasphericon5349
@oloidhexasphericon5349 2 жыл бұрын
Most companies don't really have these mentors or even people with this level of knowledge. Where do you suggest regular folks find such people ?
@toondkn
@toondkn 2 жыл бұрын
Amazingly accurate, terse and "human" advice 👌
@akalrove4834
@akalrove4834 2 жыл бұрын
Unfortunately, there is a lot of luck involved here. When i started my career I had my managers changes every year giving me no chance to create long lasting bonds or learnings.
@kishorkunal21
@kishorkunal21 2 жыл бұрын
1 feedback - please keep the ads/ad banner for the end, it kills the flow :)
@sidehustler6729
@sidehustler6729 2 жыл бұрын
Thank you
@aishariley8451
@aishariley8451 2 жыл бұрын
I am trying to expand my knowledge as a software engineer and need a mentor to push me along the way. Could anyone please help me?
@pratikkumar939
@pratikkumar939 2 жыл бұрын
This is one of the greatest channel I have ever subscribed to
@visancosmin8991
@visancosmin8991 2 жыл бұрын
Why would you want more responsabilities ? I want to remain junior forever.
@alefyadhrolia6578
@alefyadhrolia6578 2 жыл бұрын
Money
@visancosmin8991
@visancosmin8991 2 жыл бұрын
@@alefyadhrolia6578 As a programmer you already have a salary above 90% of population. What more money ? Is not worth the stress.
@alefyadhrolia6578
@alefyadhrolia6578 2 жыл бұрын
Depends on which geography you are in. Not same for all
@voidspirit111
@voidspirit111 2 жыл бұрын
Sadly not everyone has that luck. I was unable to find a good manager or mentor in my 6 years of webdev.. kinda gave up on the ideea and tried to make myself in a mentor. Still would like to find one but time will tell. It seems that less and less ppl are opened to be mentors or share ideas unless they make something for youtube or for money ( expensive paid mentorship programs that usually don't have credibillity).
@NickRichards
@NickRichards 2 жыл бұрын
Keep trying. Luck is made! A mentor could be motivated by first them knowing what you need (where do you get stuck / unhappy with your work, typically), and then by realizing THEY can give that to you .. the feeling of helping another person is a nice reward.
@voidspirit111
@voidspirit111 2 жыл бұрын
@@NickRichards that depends on the culture. If ppl don't want to share or they are focused on guarding their position then they won't share. Not everyone wants to mentor ppl. Some are irittated even by questions on the project they work on. Not everyone "makes their luck" if they do then it's not luck by def.
@NickRichards
@NickRichards 2 жыл бұрын
@@voidspirit111 Wow. I understand and that sounds painful. "toxic culture" or some other nickname? SO in that case, make it a competition... Would that work? You know, "If you can make me ... see why I should be using bootstrap js instead of xyz .. then I will promote how awesome you are to have helped me to your manager." ? Essentially, recognizing and then changing the underlying dynamic that's limiting. What do you think?
@voidspirit111
@voidspirit111 2 жыл бұрын
@@NickRichards could work but i don't think it would work here. Don't want to sound doom and gloomy. There are mentors where i am but they are few and luck plays a big part in it. A coworker was lucky to join the mobile department the same time i did. He had a wonderfull mentor ( the head of the department) that left after 1 year and left him in charge. Little to say that now while i am a mid - senior full stack dev, he is a tech lead on mobile dev. In my case i didn't get a mentor just managers and all the senior devs were spiky and didn't want to be bothered even by questiosn on the same project. He on the other hand got a wonderfull mentor, a cool guy and also the oportunity to grow and dev the mobile department. So... luck does play a role. Also, he is not the only anecdotal evidence that i have for similar paths. I know another 4 ppl that had similar luck on different departments some in web dev aswell but in other companies. Somehow i always drawed the shoet stick ( joined companies or projects at the wrong time 🤣). Not saying i don't have blame in this but, for some things don't just work out. If they did, there wouldn't be so many issues and discontent in the dev community. Btw, it really matters where you are and where you started your career. My experience is coming from E EU, non corporation.
@NickRichards
@NickRichards 2 жыл бұрын
@@voidspirit111 I feel for you. It does sound like some doom and gloom is appropriate...that is a "tall mountain to climb". To recap my understanding, healthy mentorship was available in a different department / team for a limited time. Then that opportunity closed, and all that is left are spiky / hostile senior devs. Looking outside that group is my obvious next response, however I recognize how difficult that can be. I think it means social-networking with programmers outside of the company and even outside of one's circle of acquaintances. Many thoughts of failure, et cetera. Theoretically it could work, of course, and it is still a tall mountain that would need to be climbed. Find a person who wants to help you grow...to receive an objective perspective about one self, the subject, is extraordinarily valuable feedback.
@AlbertCloete
@AlbertCloete 2 жыл бұрын
2012 is only one decade ago.
@shawncylmerbarcoma8244
@shawncylmerbarcoma8244 2 жыл бұрын
because you have high level knowledge and master skill motivated speech. all people aroun you will follow 😅
@manavkumarpatel9678
@manavkumarpatel9678 2 жыл бұрын
Hi, I am finishing my Bachelor's degree in Software Engineering, but when I'm applying for masters I have been told Software Engineering is a dying career. Therefore is it a dying degree?? if I wanted to do my masters, what can I do my masters degree in? Please help me options since I am not getting a lot of help out here!
@getyournekoshere9824
@getyournekoshere9824 2 жыл бұрын
No.
@filiecs3
@filiecs3 2 жыл бұрын
Who the heck said software engineering is a dying career? It is measurably one of the fastest growing careers out there.
@pablourbanohernandezvizcarra
@pablourbanohernandezvizcarra 2 жыл бұрын
First comment again yeah, getting up very early before work to study some coding does work, surely another great video.
@zName1
@zName1 2 жыл бұрын
Getting out of my comfort zone was how I got into programming.
@Rossvanzyl
@Rossvanzyl 2 жыл бұрын
What app are you using for the notes at the kzfaq.info/get/bejne/oNFlmLJznJfXgoE.html mark?
@ranjankoirala2832
@ranjankoirala2832 2 жыл бұрын
HEllo dai hajur tah Nepali po ho hai , mah tah aate inspire bhako xu hajur bata hai dai
@sc06mad
@sc06mad Жыл бұрын
do I need to have a decent pet project when applying for new jobs? I never ever programmed not for the companies even though I worked as a programmer for more than a decade so I have nothing I can show from the inside when I'm being asked to share some code.
@purushottamparakh5165
@purushottamparakh5165 2 жыл бұрын
I will find you and I will make you my mentor 😄 Your advices are really pure gold
The SECRETS to becoming a GREAT software engineer
18:52
Engineering with Utsav
Рет қаралды 63 М.
Books every software engineer should read in 2024.
17:19
Engineering with Utsav
Рет қаралды 195 М.
Ауылға қайт! | АСАУ | 2 серия
33:16
Qarapaıym Qanal
Рет қаралды 1 МЛН
How To Choose Ramen Date Night 🍜
00:58
Jojo Sim
Рет қаралды 53 МЛН
одни дома // EVA mash @TweetvilleCartoon
01:00
EVA mash
Рет қаралды 6 МЛН
Want to Get Better at the System Design Interview? Start Here!
18:26
Engineering with Utsav
Рет қаралды 111 М.
Setting up my M2 MacBook Air for coding & productivity
9:59
Engineering with Utsav
Рет қаралды 37 М.
How to Prepare for Technical Interviews, Part 1 - Coding
22:50
Engineering with Utsav
Рет қаралды 208 М.
How principled coders outperform the competition
11:11
Coderized
Рет қаралды 1,5 МЛН
Mindset of Successful Programmers
4:56
bigboxSWE
Рет қаралды 919 М.
How to ramp up to any new codebase quickly
9:33
Engineering with Utsav
Рет қаралды 11 М.
AI Tools I use every day as a Software Engineer
10:21
Engineering with Utsav
Рет қаралды 22 М.
Youtube could be ruining your software engineering career
15:17
Engineering with Utsav
Рет қаралды 157 М.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 2,4 МЛН
Fiber kablo
0:15
Elektrik-Elektronik
Рет қаралды 5 МЛН
Вы поможете украсть ваш iPhone
0:56
Romancev768
Рет қаралды 595 М.
Apple Event - May 7
38:32
Apple
Рет қаралды 6 МЛН
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Рет қаралды 2,4 МЛН
Распаковка айфона в воде😱 #shorts
0:25
Mevaza
Рет қаралды 1,4 МЛН
НЕ ПОКУПАЙ iPad Pro
13:46
itpedia
Рет қаралды 276 М.