Hacker News new | ask | show | jobs
by zer00eyz 3951 days ago
I think your criticisms of the explanation given are valid, but there is something to be said for breath vs depth.

Programing and design are both hard in their own way, but fundamentally they are a skill you can hone. Once you have mastered those skills the rest of it becomes understanding your companies domain.

As an example from a programers perspective it is fair to say that every system that deals with money interfaces with accounting. I have been in enough places and exposed to enough systems, that I understand that these things will need to happen, and how they need to happen. I also understand how to speak with the accountants to make sure the data they are getting is what they wanted or expected. It was only by seeing this repeatedly that the patterns and language became clear to me.

I think it takes time to become a proficient coder in a professional setting, as well as understanding the language and needs that are common to almost every business. If your busy learning how to do your job, and how to deal with the person in accounting, and trying to focus on your startups domain it might get a bit overwhelming.