Related Posts
How do I pivot from a broker to any job in tech?
Is it worth to resign in this recession time ?
Any good site/utube channel to learn SAP HANA
Good jobs for introverts? So over consulting.
Is a move to PE from MBB worth it?
More Posts
Overall, I feel like it’s getting better.
Has anyone gone to an estate sale in the city?
Anybody playing Pokémon unite?
Additional Posts in Software Engineering
New to Fishbowl?
unlock all discussions on Fishbowl.



I don't know what the difference is between a coder and an engineer, but I imagine it has to do with their autonomy?
My juniors require A TON of assistance. I need to write them a spec for a change, enumerate the test cases that need to work, and make sure that the change they're making is completable using well understood patterns in the codebase. Sometimes I need to pair with them and tell them which files they need to change.
Mid levels need to be able to figure all that out if I give them a spec.
I'd expect a senior to be able to take a bug report from our support team and take ownership of it. They figure out what needs to be done with it.
I'd spend time understanding the 'why' behind the things you're changing.
What is the problem? Depending on the country, engineer might not even be a protected title.
What’s a protected title?
Some waiters come in to work their shift as instructed and go home, others are passionate and knowledgable about food and wine as they are genuinely interested in their profession, can accurately adjust their service to the customer and their personality, they can make your evening as a guest.
It's pretty much that same thing. Some devs are here because they love it and love solving problems, learning and progressing. Majority do it to pay the bills as their true interests lie elsewhere.
Just applied myself, took the lead on some things rather than waiting for someone to be designated and made sure that people who have influence on my progression know that I'm not there just to take instructions, but I actively want to add value to the company. In the end its about adding value and demonstrating thst you can be trusted to get things done.
You'll want to commit yourself to continuous education. If you want an engineering degree you'll have to enroll in a school. If you want to learn engineering topics then identify an engineering curriculum you might want to follow. Then access as many free or low-cost courses (edX, MITCW) as you can to build your knowledge and skills. Take a hobbyist approach to things like embedded design (many low-costs platforms are available) and try to enjoy the process.