Growing as an engineer (and not as a manager)

Engineering Specialty

  • Technical Specialties: Embedded and Low Level, UI, Android/iOS, Open Source, Graphics — Technical Expertise stands for the abilities that eventually determine which kind of technical environment we will take part in. Choosing an aspect from this list usually determines your path for the kind of companies you are going to look for and the kind of teams you would pursue
  • Meta-Technical Specialties: architecture, scaling, bug-fixing, tech-leading — This is more of the “kind of technical problems you are looking for”. I tend to connect to this theme more than the pure technical one.
  • Cultural Specialities: mentoring abilities, team-building, communication — these are the more soft, but not less important.
  • Architecture: big, complex systems, make me thrilled and effective. When I write code, I want to be all over the stack, understanding the higher level picture and tradeoffs and solving architectural problems.
  • Generating scope for other people: I like thinking ahead and creating engineering directive and strategy. I like taking a team through a path of execution of complex systems, by creating projects and scopes for the people around me.

--

--

--

Writing on Software Engineering & Leadership. Enjoying writing code, reading and cycling.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Understanding User Management and Authentication in LitmusChaos

Easily optimize images using PHP (and some binaries)

Can I use Protocol Buffers to manage my Azure Cosmos DB data models?

So, You Want to Scan a Billion Files in a Day?

CS373 Fall 2020: Sameer Haniyur

Create Ubuntu Server 20.04 on Pi 4

Cryptocurrency of the 3rd Generation: Lessons Learned

Top Contributors Impacting Your Real-Time Application Performance

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Guy Gadon

Guy Gadon

Writing on Software Engineering & Leadership. Enjoying writing code, reading and cycling.

More from Medium

Get to Know: Michelle Pan, Engineering Manager

The hiring test

Questions Software Engineers Should Ask During an Interview

Managing a Software Engineering Team