I was watching a video that talked about what software developers focus on at different stages of their careers, and one notable take was that "Distinguished Engineers" are focused on the *industry*, and not just their company. This is typically because they've engaged with communities outside of where they're working for many years. They say travel "broadens the mind", and learning from and sharing with developers in a wide range of situations tends to give people a much broader sense of software development. Not everything is Big Tech or Fintech or Medtech or Gametech. Not every product is a smartphone app or a website. Not every product has millions or billions of users. (Proportionally, very few do, in fact; so it's interesting how much we obsess over scale.) Not every code base is 100 million lines. Not every code base is 100,000 lines. Not every system has contemporary hardware to run on. Not every platform can accept updates easily (many embedded systems are ship-once). Not every bug or outage is merely an inconvenience (just ask an airline pilot!) Not every product is about profit. And so on, and so on. Learning about what other people, in other roles, in other organisations, in other industries, in other countries, do will tend to make you a much more well-rounded software professional. It will expand your horizons, as well as create opportunities for the wider developer community to have their horizons expanded from your experiences. In particular, there seems to be fairly wide agreement that a "Distinguished Engineer" has made a notable and lasting contribution to the field and the profession of software development. This seems to be encouraged in organisations who pay it forward; who are happy for their most experienced engineers to "share the love" outside of the walls of their business. When a dev, say, creates a testing framework or writes a book or organises a meet-up on their employer's dime, the employer recognises the long-term value of paying it forward. When employers insist developers engage outside of the business entirely in their own time, and entirely at their own expense, those people will usually end up distinguising some other company. And, of course, if that dev-all-the-way-to-the-top career track isn't on offer, then ditto :-)
Jason Gorman’s Post
More Relevant Posts
-
The pressure to constantly evolve as a software engineer can be overwhelming. But is sacrificing personal time the only way forward? In this post, I discuss my thoughts on how to level up your skills while maintaining work-life balance. This is what has worked for me.
To view or add a comment, sign in
-
Former low-paid software engineers: What sparked change from boredom to success? Source: https://lnkd.in/gprg5Zjn Are you a former low paid software engineer who once found the job boring? What prompted your change in direction, and how did you overcome your struggles in the field? Tell us your back story - why did you find the work monotonous, and what challenges did you face? How did you transform your situation, and where has your journey led you now? #softwareengineering #careerchange #careerdevelopment #jobtransformation #struggleandlead #careerpath #newbeginnings #worklifebalance #successstory
To view or add a comment, sign in
-
Former low-paid software engineers: What sparked change from boredom to success? Source: https://lnkd.in/gYne6fQt Are you a former low paid software engineer who once found the job boring? What prompted your change in direction, and how did you overcome your struggles in the field? Tell us your back story - why did you find the work monotonous, and what challenges did you face? How did you transform your situation, and where has your journey led you now? #softwareengineering #careerchange #careerdevelopment #jobtransformation #struggleandlead #careerpath #newbeginnings #worklifebalance #successstory
To view or add a comment, sign in
-
Software Engineers are Hired for ONE reason only: To build software that makes companies money. Its a role that directly connects to the company’s bottom line. Which makes software engineers a company’s biggest investment. Even Marketers don’t get paid six figures with only three years of experience. Software Engineers build software that will make a company MONEY. Don’t underestimate your value as an employee. Work where you are valued. Your salary is an important signal of your value in the company. Think about it. Mentorship spots are open in August for Software Engineers who want to get paid their worth in a company that values them. Messge me for details.
To view or add a comment, sign in
-
Software Engineers: "I’ll do everything and prove my worth!" Also Software Engineers: Burnt out, delivering average work, and wondering why no one notices. One simple rule that’s helped me get noticed in my career is this: *Focus on quality, not quantity.* Let me explain how this works for you with a short story: A couple of nights back, I went to a fancy restaurant with my friends. The food looked amazing, big portions, beautifully presented, straight out of an Instagram reel. But when we tasted it? Totally bland. It was disappointing. A few days later, I tried a small, lesser-known place. The food didn’t look fancy, but the moment I took a bite? It was perfect. Every dish was made with care, and you could feel it. Guess where I’m eating again? The same goes for our work as engineers. Taking on a lot of tasks might make you feel productive, but if you’re just rushing through without delivering real value, it won’t take you far. Instead: - Pick a few important tasks and give them your 100%. - Make sure your work solves real problems and adds value. - Focus on impact, not just looking busy. In work and in life quality beats quantity every single time. It’s not about doing everything; it’s about doing the right things well. The 20% of the tasks will bring the 80% of the results.
To view or add a comment, sign in
-
-
20% of your efforts can unlock 80% of your success.
Engineering Leader @ Google | Mentored 300+ Software Engineers | Building high-performing teams | Cornell University
Software Engineers: "I’ll do everything and prove my worth!" Also Software Engineers: Burnt out, delivering average work, and wondering why no one notices. One simple rule that’s helped me get noticed in my career is this: *Focus on quality, not quantity.* Let me explain how this works for you with a short story: A couple of nights back, I went to a fancy restaurant with my friends. The food looked amazing, big portions, beautifully presented, straight out of an Instagram reel. But when we tasted it? Totally bland. It was disappointing. A few days later, I tried a small, lesser-known place. The food didn’t look fancy, but the moment I took a bite? It was perfect. Every dish was made with care, and you could feel it. Guess where I’m eating again? The same goes for our work as engineers. Taking on a lot of tasks might make you feel productive, but if you’re just rushing through without delivering real value, it won’t take you far. Instead: - Pick a few important tasks and give them your 100%. - Make sure your work solves real problems and adds value. - Focus on impact, not just looking busy. In work and in life quality beats quantity every single time. It’s not about doing everything; it’s about doing the right things well. The 20% of the tasks will bring the 80% of the results.
To view or add a comment, sign in
-
-
Here are some suggestions for finding employment as a software engineer in 2024
How to Become a Software Engineer in 2024? Your Career Guide
https://www.techopedia.com
To view or add a comment, sign in