Coding is boring, unless... -- Enki Blog -- Medium



Coding is boring, unless… — Enki Blog — Medium

As a developer, I never managed to stick to the same job for more than two years.

Each new job was a good career move, and a high turnover is common in our industry. But my previous employers were not particularly happy that I left. Some of them tried hard to keep me, but I was so bored that I couldn’t stick around.

(Disclaimer: I was lucky enough to live in places where there are more programming jobs than programmers! I realize that changing jobs is not always an option.)

I am now co-founder and CTO of Enki. As such, I’m responsible for the engineering culture. Part of my job is to make sure that our developers never get as bored as I have sometimes been in the past.

With the help of my team, we have devised a strategy against boredom and applied it to our company. And because this strategy has worked well so far, I wanted to share it here.

At Enki, we‘re lucky to be working on a challenging problem. We have plenty of interesting things to code and plenty of fun puzzles to solve. Therefore “boredom” doesn’t feel like an urgent concern. But it never does at the start. Instead, boredom tends to creep in with time, and hit you at the worst possible moment.

This is why we’re addressing this early, by building a culture which will save us (fingers crossed!) from ever getting bored.


Read full article from Coding is boring, unless… — Enki Blog — Medium


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts