DistroKid/CDBaby are a much better way to do this.
427 karma · joined June 6, 2012
DistroKid/CDBaby are a much better way to do this.
I graduated from NC State in 2000 and I've had a really awesome, rewarding career filled with interesting problems and fun. As an engineering manager I've had many, many colleagues who have advanced degrees from fancy schools that I never could have gotten into (or afforded). I use stuff that I learned at NCSU in my job every day, and am extremely thankful to have gotten such a high quality education at such a bargain basement price (in-state tuition was very cheap, I used to put it on my credit card). I've never felt like my degree or lack of a fancy school has hindered me.
As a hiring manager, unless the person is coming directly out of school, I don't even look at their education. There's a great many people that I've hired where I had no idea if they had a degree at all, much less CS.
Interestingly, people in SF rarely jaywalk, and I wonder if it's related to this.
that's great product feedback. and a problem you need to solve. You shouldn't solve it by handing out your source code.
1. It's far easier to raise money from VCs if you are located in SV/SF vs anywhere else in the country.
2. Once you raise that money, the only thing you are going to spend it on is employees. Infrastructure costs, real estate costs, etc, are comparatively cheap.
3. People starting companies rarely look around and decide where they should strategically be located based on costs. A few do, including my last company which was located in baltimore, but not many. Most people want to start their companies where they already live, and have a network for hiring, etc.
These 3 things, and probably others, lead to a significant amount of new companies getting started in SF/SV.
It's obviously an exaggeration, but not by much.
Joel Spolsky's essay "Controlling Your Environment Makes You Happy" comes to mind.
I can't think of a single package management system that works well and people seem to love.
I am not saying it's more expensive than wework, but it is damn sure more expensive than just looking at rent + monthly bills.
it's for sure a good option if you want a very short term thing, but it's a tough spot when you probably want > 1 year but 5 is a stretch.
In years past, people called these "data warehouses" and essentially took snapshots of their production DBs and denormalized the hell out of them so that aggregations wouldn't crash the server.
Any company approaching the size of twitter is going to contract those services out and either beat them down to very thin margins or manage the services themselves. very little upside in that.
I have no idea how long you've been working, but for myself, my wants and desires have changed pretty significantly over the years. Plenty of people (not just in technology) want change in their career, and are more than willing to trade off the freedom of running your own business with the freedom of being an employee, and not having to worry about the 10 zillion things you have to worry about when you're running the show.
I've also hired plenty of technologists that had similar experiences with management. Do anything long enough, and the grass on the other side starts to look a whole lot greener.
I 100% agree that the switching costs are very low in this kind of market.
It's good to hear their execution has improved. when I asked them if they had space in a manhattan location, they essentially couldn't (or wouldn't) tell me.
Of course, anyone coming out of a bootcamp (or undergrad if they have no work experience) is going to be a relatively inexperienced hire, and not all companies have the inclination/ability/experience/desire to support these kinds of hires and the mentorship they require.
I've been a hiring manager for a very long time, and my opinion is that it's foolish to dismiss any potential source of candidates, especially one where you are not directly competing with google/facebook/amazon/goldman sachs. Many people from flatiron have engineering or math degrees, and realized after school they loved to code.
Also, back in the day, when I was a sophmore in college, someone hired me to be a sysadmin when the only experience I had was running the network in my college dorm for 6 months. Within a very short time I was writing all kinds of code, learning a ton, and making small but meaningful contributions. I've worked as a software engineer ever since. My first boss took a risk on me, and it worked out really well for him, and me. Some of the best hires I've ever made had skillsets that didn't, on paper, line up very well, but they turned out great. These experiences are why I'm willing to take risks in hiring.
I think most hiring managers are far too narrow minded when it comes to this stuff, although I understand why that's the case, too.
I'd imagine its popularity is more due to convenience rather than demand.
Market salaries for software engineers in Baltimore are quite a bit lower (like, 40-50% lower) than SF or NYC. Whereas for companies located in NYC/SF, they understand cost of living is high and are thus willing to pay a premium.
I'm not making a counterargument here, just saying that salaries in different areas aren't usually apples to apples.
Also, cost of living is relative: For 10 of my 17 years in NYC, I lived in a studio apartment with a 1k/month mortgage, and no car, no kids, and a lower cost of living than most of my friends in other cities. So it really depends on your family situation and what kind of environment you want to live in.