Hacker News new | past | comments | ask | show | jobs | submit login

I'm a Software Engineer, and the more things I learn to do in life, the more I think the follow is the most important.

"Don't focus on the doing, that's easy. Focus on the planning and bigger picture".

In programming, the actual syntax and doing is simple to learn, and SO and Google make it easy to figure out problems. The hard part is the design - how do components work together, how does your system interface with other systems, etc. etc. Focus on that.

Before you start coding, think about the design.

Now I'm doing other things in my life, I see the same applies to writing (don't just start writing - think about what you want to say and HOW), photography (pushing shutter is easy - what are you trying to say?), videography (same), house building (need a good plan before hitting in nails) etc etc




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: