Wikipedia defines the term “hacker” as “a computer expert who uses their technical knowledge to achieve a goal or overcome an obstac

A hacker mindset · Alexander Sulim

submited by
Style Pass
2021-05-23 08:00:06

Wikipedia defines the term “hacker” as “a computer expert who uses their technical knowledge to achieve a goal or overcome an obstacle, within a computerized system by non-standard means.".

As a software engineer, I know about patterns, frameworks, idiomatic code, and so on. Years of experience help to break down almost every problem into small pieces and chart a path to the final solution. Of course, there is a favorite programming language, a database, and a set of useful tools that help to solve problems. All of that creates a productive work environment and a mindset, but at the same time leads to some sort of isolation.

Because of this isolation, the favorite programming language is used for every task, the framework of choice is the ultimate answer for every project. Even if better results could be achieved with another language, and the project might not even require any framework at all.

Some time ago I caught myself on these habits and decided to change them to be even more productive and achieve even better results. These are the lessons I’ve learned and the discoveries I’ve made.

Leave a Comment