7 ms·
I worked on a big C# system with hundreds of windows servers, developed on Visual Studio etc. It was an awesome project and everything worked like clockwork. Ho
by rb808 7y ago
I worked on a big C# system with hundreds of windows servers, developed on Visual Studio etc. It was an awesome project and everything worked like clockwork. However there are very few projects using that technology so when I wanted to move I had trouble getting interviews.
I'm now working with a very fashionable tech stack, its horrible, infrastructure is regularly broken, people can't trace problems easily, our functionality is still not as good as what we had in the earlier project 10 years ago. Still because we're trendy we get paid 2x as much and I get asked to apply elsewhere all the time.
I've given up trying to pick what is the best software platform/language. Just find the highest profile tech company and stick with what they do. Not only are they hiring but all the companies who copy that tech stack want the same.
- bdcravens 7y agoThere’s a lot of .NET jobs in boring fields like oil and gas - Houston has tons of them.
- reaperducer 7y agoMedical, too. And again, Houston for that as well.
- draw_down 7y ago> because we're trendy we get paid 2x as much
- toasterlovin 7y agoYeah, but do they pay as much?
- denhaus 7y agothey probably pay comparably to Bay Area jobs but are in Texas, ergo you can buy a house in 2 years
- allovernow 7y agoConfirming, and far less than two years. If you have good credit, you can get a decent house, 3+BR with 5k-10k sqft lot, within reasonable commuting distance for $250k-$350k with $20k-$40k down which is pretty easy to save up in 6-12 months with a 100k+ salary in Houston. The downside is that Houston is topographically flat, there's not much to do outside, and summer months are oppressively hot/humid.
- allovernow 7y agoThere's a lot of cutting edge AI work being done in O&G. It's early stages and a great time to jump on the ship before it sails. Plus O&G companies, even startups, tend to be a little more cushy than the stereotypical slavedriving you hear about in Silicon Valley.
- eterm 7y agoLoads of UK enterprise uses .Net rather than Java which seems much less popular here.
- onlyrealcuzzo 7y agoWhat company is on a trendy tech stack and paying higher than FAANG+M?
- ncmncm 7y agoCitadel?
- vincentlee 7y agoThat's awesome - understand the game and play it...and make your money doing it. Stroked egos sign paychecks!
- asdfman123 7y agoI'm a C# developer at what I think is a really good dev environment. Tons of smart people here and we're highly productive. I like C# and I honestly feel boring software is better. I can't get behind chasing the latest trends. Why should I learn Node instead? Does writing backend Javascript mean you're a better developer?
- barce 7y agoWhy node? 2 reasons: async which C# has too, and coding in just one language. And no, writing backend JavaScript doesn't mean you're better.
- klodolph 7y agoYou may technically be coding in one language, but JS written for Node looks radically different from JS written to run in the browser. In my experience, there’s rarely more than some small chunks of code that you touch that will run in both environments. If you get some better tooling for multi-language development, it will usually pay off a lot faster than choosing Node for your backend will.
- excursionist 7y agoJS in Node and JS in browser is not that different. It's the same language, using the same JavaScript engine (v8 for chrome). The difference is in the APIs provided by Node vs Browser, which is pretty minor. Many popular JS libraries will run in Node just as well as Browser. That being said, JS is a pretty shit language and I don't know why anyone would want to use it for backend work.
- everybodyknows 7y ago>same JavaScript engine (v8 for chrome) That way lies surrender by default to the Google empire.
- 7y ago
- gmaster1440 7y agoGive it a couple years but making .NET Core cross-platform will eventually catch up with the industry at large and we'll start to see more early-stage companies embrace frameworks like ASP.NET Core and bridge the gap between old-school, big C# systems engineers and trendy startup ones.
- agumonkey 7y agoHow do you avoid getting burned by chaos ? is the paycheck bonus that high ?
- teddyuk 7y agoI’ve had this recently, worked at a place that Microsoft uses for case studies and have had a couple of jobs because of where it is - people see Microsoft holding hands on stage and then ask recruiters to get people who worked there
- thorwasdfasdf 7y agoC# is still the #6 most popular programming language: https://skilldime.com/app.php https://skilldime.com/app.php And it ranks particularly high in Atlanta, Austin and Houston: https://skilldime.com/app.php?LeftHorizontalBarChart1=c%23 https://skilldime.com/app.php?LeftHorizontalBarChart1=c%23 But, yes windows is not asked for frequently. You may want to de-emphasize that skillset on your resume.
- davidwitt415 7y agoC# is also the language behind Unity, which beyond games now powers 70% of all AR applications. Since Unity is now expanding into Automotive, Architecture and other verticals, there is a ton of demand for non-game C# devs for Unity.
- perl4ever 7y agoI interpreted "AR" as "Accounts Receivable" and I was like "that can't be right" but it took me several moments until I thought of "Augmented Reality"...?
- sakopov 7y agoMy company manages a little over a hundred (and growing) microservices running on .NET Core a bit of Python and NodeJS in AWS. I don't think there is anything dated or boring about .NET in comparison to say Node. The tools are a pleasure to use. The code is a pleasure to write, test and deploy.