DEV Community

Discussion on: Is Programming Actually Hard?

Collapse
 
lifelongthinker profile image
Sebastian

Thanks for sharing your experience, Dani. Your analytic skills and talent with words will surely help you a lot in your career. Both are very much needed and appreciated.

You are right, programming in itself is not hard. But as a programmer your job is not just programming. Your job is to make complexity manageable.

That's why programmers try to keep things simple. Any system is naturally becoming more complex as you work on it. The key here is to keep this complexity to a bare minimum.

That is the hard part of programming: managing complexity on a daily basis. And that takes years to learn, decades to understand, a lifetime to master.

Keep it up, and welcome to the field 👏👏

Collapse
 
damsalem profile image
Dani Amsalem

I appreciate the kind words Sebastian! I really enjoyed what you said here:

Your job is to make complexity manageable.

That rings quite true for me as well.