I have been working as a software engineering lead in my current company since 2022. Even though I perform various tasks in my daily work, there are only two jobs in software development that require my attention. Where role does the Software Engineering Lead play in the big picture? The term “software development” refers to… Continue reading The Software Engineering Lead
Tag: CareerAdvice
Guidance and recommendations for navigating ones professional journey. It covers various topics such as career growth, skill development, workplace dynamics, job hunting tips, and work-life balance.
Story of a Keyboard Handcrafted from a Cardboard Box
Currently, when it comes to wireless keyboards, most of us will immediately think of keyboards that connect to computers through Wireless technology (like Bluetooth). It’s interesting when there is a “wireless” keyboard that cannot input data into the computer. That is a keyboard handcrafted from a cardboard box. The early days I learned to use… Continue reading Story of a Keyboard Handcrafted from a Cardboard Box
Overcome insecurity as a junior programmer
Thanks to ITViec for posting another version of this post on their Facebook Fanpage in 2017. I recount my journey as a professional Java developer after graduating from Can Tho University in 2013. I joined my first company, Axon Active Vietnam, and worked on an internal project with my team. All the members are either… Continue reading Overcome insecurity as a junior programmer
Using Engineering Levels in Software Development
Engineering Levels come with trade-offs. One of the main challenges is the potential for bureaucracy. Striving for fairness in evaluation is crucial.
Relationship Between Employers and Developers
In the present day, the relationship between employers and employees no longer seems like one between a boss and a worker.
Developers are actually selling a product called a “software engineering” service. The employers are the developers’ customers or partners. Does that make sense?