Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Well the quick answer is JavaScript is needed everywhere.

I'd bone up on that, and learn angular inside and out as well as a couple of other JavaScript frameworks for good measure. That's what gets me hired as a C# developer in php, ruby, and java shops where I can then gradually show them I know UX, devops, and other little valuable things. The trick is that the hot thing in short supply will change this time next year and you'll need to keep a finger on the pulse of it and learn that if you're looking to job hunt.



Hence the reason I said "web and mobile development-centric" in the post that started this sub-thread.

I'm actually writing a UI in Angular right now or a Java-based system I wrote. I hate it. It is a pain I'm going through because I need a UI for this prototype, but there is no way I would want to do this full-time.


Let me put it like this: If you're an unemployed developer writing sob-story posts about how it's impossible to find a job, I'm going to assume that you're not wedded to a particular tech stack and are willing to work on the technologies that are in-demand.


Absolutely. If I found myself out on the street tomorrow I would suck it up and take an Angular job if it came along. Beggars can't be choosers. In fact, I'm glad I have that flexibility if I really need it someday.


Honestly I don't tend to use angular with pure .net stuff. Razor and Linq handle all the templating for a single page app and data piping. Really all I'd add to the standard environment is something like this ( https://github.com/SignalR/SignalR ) so you can get real time data and refresh the page without postback.

For node work you really need it, but if you're using .net you're running a framework on top of your framework. So kind of more of a pain in the ass than you need to deal with for most things.


I designed the system as a set of (mostly) REST services, with the goal of keeping it as flexible as possible. Not only is the UI completely separate from the system, it is actually optional. The system is designed so that our current or future customers could slot it into an existing, larger analysis system if they wanted to.


Ah, yeah definitely need something like angular then. Very cool sounding project.


If you hate it, why are you using Angular?


Angular gained a lot of popularity by being an earlier contender at the time it was released... React is on the rise now, and may overtake it... Angular2 is more like React and a departure from it's prior take.

Businesses move slowly, and new project uptakes on technology is usually 3-5 years after initial release... .Net was out int 2002, but it wasn't until close to 2005 that it really started getting popular... jQuery was 2006, and almost an exception, but still not really strong until 2009... 2009 started Node, but it didn't start to shine until 2012-2013... it takes a while.

As it stands, at this point Angular is out there and a lot of current jobs are using/require it... if you can't sell a better option (polymer, react, etc), then you're stuck with it.




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

Search: