My Values

I am a technology enthusiast with over ten years of project history and am seasoned in various technologies. However, seeing new exciting tools in the market like ChatGPT, I found that the number of years in using technology already does not matter as it was previously. The internal compass ruled by several core meaningful values distinguishes me as a professional from the heartless but well-trained AI.

  • I care about the team I am working in. No matter what technologies are being used or what exciting innovations business wants to adopt, only humans can make the final decisions and guarantee stable releases. At the same time, one person can't win the race. So if your team is weak or can't back up teammates, the project is doomed in a long-term perspective.
  • Sence of reasonable quality. Everyone reason about the quality differently, but if the quality of some product is poor, everyone can see that. But since everyone can see quality differently, some sense of limitations should guide you when you have to stop or focus on more important things. That's another difference between me and AI; it can't reason about the needed quality.
  • Constant learning and improvement. Software development is a way of reimagining things that allows finding new ways of doing things and improving them. But nothing is ideal. So we have to improve our skills and products constantly. I am always excited to learn new approaches and how they can improve my day-to-day work.
  • Money is not everything, but can't live without them. Everyone has to eat each day and support this way of living a long period of life. With appropriate wages, it might be easy. Sometimes I notice that multi-million projects are fighting for cents for essential positions. It isn't a healthy situation, so I value people and companies who reasonably and openly negotiate about wages.

My values are not finite or complete, and they may change. But for now, these are the main things I keep in my head when considering new opportunities.