Angry Developer: I’m having a developer identity crisis trying to figure out what my niche should be. Seems like there’s always web work, but no two shops are using more than a few of the same tools and frameworks. I’d really like to avoid becoming an expert at some doomed technology, if that can be helped.
Scott Nimrod: I think Angular is a safe bet for the next 6 months.
Angry Developer: You mean Angular2 –Angular is obsolete shit that must be replaced now.
Scott Nimrod: Yea. That.
Angry Developer: I completely wasted about 5 hours last week learning, trying, and failing with code examples and tutorials on Ionic and Angular because (once I looked more carefully) I was looking a examples for the previous frameworks (which were current a few month ago).
Angry Developer: Doh!
Angry Developer: I much prefer slower, more thoughtful languages and frameworks. I haven’t had to throw away more than a few pages of what I knew about .NET 1.1
Angry Developer: The JS hackers are changing their frameworks constantly because they didn’t think things through very carefully in the initial design.