DEV Community

Discussion on: Is it true that programming is easy to do?

Collapse
 
kspeakman profile image
Kasey Speakman

I would say programming has a steep learning curve, depending on the area. E.g. front-end programming has HTML, CSS, JS, and spaghetti tooling at a minimum. This is one of the reasons why imposter syndrome is so prevalent in our industry. And this is probably also why you see companies wanting experience for entry-level jobs -- they don't want to spend the money to train.

Once you have crossed the learning threshold, the salaries are above-average for office work in my country, and it seems that there are a lot of jobs available. Perhaps if there wasn't a funnel at the learning curve, the jobs would eventually pay less and be in less demand. Although creative work (rather than process-based office work) might still demand a higher salary.

Is programming as a job easy? I think understanding and solving the user/customer's problem is still challenging after 18 years. Good software does that rather than just solving technical problems.