Geek Culture
Published in

Geek Culture

3 Extremely Simple Habits to Become an Exceptional Programmer

Photo by Austin Distel on Unsplash

Productivity is an elusive ideal. Unfortunately, nonsensical management practices like Agile continually push developers to become more productive, often at the expense of software quality.

What one should aim for is effectiveness. Effectiveness doesn’t come from the units of work delivered. Forget about lines of code written, or the number of tickets shelved.




A new tech publication by Start it up (

Recommended from Medium

The Right Approach to Software Engineering

@miramar.muhd a visual artist, muralist and humanitarian activist living in Jordan, shows us that…

Getting started with Istio on Oracle Kubernetes Engine — third part

Azure Data Platform & BigData

Credit Checker: A Salesforce-native app to automate the credit decision-making process

Simple Socks Proxy for Closed Network via SSH — Reverse Tunnel

Inheritance, Encapsulation and Polymorphism

Learn & Master ⚔️ SwiftUI basic components in 10 minutes

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
Pen Magnet

Pen Magnet

Author of Comprehensive Approach to Senior Developer Interview), Startup writer, Programmer, Tech Career Blogger, Education Engagement Enthusiast

More from Medium

3 Habits of Unproductive Programmers

How a Developer Spends Their Time Determines How Successful They Will Be

Should We Talk about Each Other's Salaries?

Fast Track Your Junior to Senior Software Engineer Promotions