4 ms·
.NET MVC is a great first step on the corporate dev path. You'll mostly work in cost center departments (see article). It'll pay pretty well for a day job, bu
by dpritchett 14y ago
.NET MVC is a great first step on the corporate dev path. You'll mostly work in cost center departments (see article). It'll pay pretty well for a day job, but you'll have limited market leverage as a cost center. You'll have to go where the .NET jobs are, and that's mostly big companies that treat IT as a necessary evil.
PHP is a great first step on the indie dev path. You'll work in smaller shops, pay can fluctuate wildly, but at least you'll be a profit center. It takes a bit more hustle to manage your career but you'll be better positioned to hang out your own shingle later if you're interested in doing so.
A few years of enterprise work can be a fine starting point for transition into more indie dev, but you'll have to be honest with yourself about the trajectory you're on from one year to the next.
- sps_jp 14y agoYes, agreed. Well stated.
- euroclydon 14y agoEntry level .NET (web) jobs may well be in IT departments, in a so called cost center, but I've have four web development jobs, all using .NET, and all of them have been for product companies, working on the core product, which was either sold on a SAAS model or DVD.