Versatile software engineer with a background in .NET consulting and CMS development. Working on regaining my embedded development skills to get more involved with IoT opportunities.
Reliability/Accountability: You need to have a track record of getting things done when you promised they would be done, showing up when you say you will, and not screwing things up. Senior engineers nuke deployments sometimes (rarely), but they know how to roll back within the deployment window or resolve things, whereas a more junior developer would not even be trusted to deploy to such systems. At the end of the day, you need to get your work done.
Along with communication, being able to convey business value is indispensable. If I tell a team we need to use (INSERT NEW JS FRAMEWORK HERE) because it is trending and all the cool kids use it, no one cares above me. I need to make a business case that adopting this technology will benefit the business - increased productivity, larger talent pool, killer competitive advantage, etc. Understanding the needs of the business and their risks is crucial. You may need to spend a weekend making a proof of concept on your own time if it means a lot to you.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I would add two things:
Reliability/Accountability: You need to have a track record of getting things done when you promised they would be done, showing up when you say you will, and not screwing things up. Senior engineers nuke deployments sometimes (rarely), but they know how to roll back within the deployment window or resolve things, whereas a more junior developer would not even be trusted to deploy to such systems. At the end of the day, you need to get your work done.
Along with communication, being able to convey business value is indispensable. If I tell a team we need to use (INSERT NEW JS FRAMEWORK HERE) because it is trending and all the cool kids use it, no one cares above me. I need to make a business case that adopting this technology will benefit the business - increased productivity, larger talent pool, killer competitive advantage, etc. Understanding the needs of the business and their risks is crucial. You may need to spend a weekend making a proof of concept on your own time if it means a lot to you.