Ask HN: Are you Enterprise, or Startup?
I especially love OP ED pieces, no matter their quality, because it's kind of like a window into the soul of other developers, I'm not always looking to learn, sometimes I want to empathize.
One thing that isn't mentioned enough, is what environment you 'grew' up in as a developer. I think that shapes the way you write code more than almost any other factor, regardless of where you go after.
I think the Show HN: posts are the best examples of this. You have a huge volume of developers hoisting projects that solve problems in such a huge number of domains...I wish I knew why you wanted to solve a problem in that domain in the first place. I wish I had more background.
So I ask; What world did you start in? Did it shape the way you wrote code as you traversed your career? Where you predisposed to one environment over the other?
2 comments
[ 5.5 ms ] story [ 8.6 ms ] threadWe have 3 main domains, that consist of modern technologies (Angular > C# WebApi > SqlServer) And 3 applications that are legacy, and still require feature updates (JSP / VB6 / ASP.NET MVC)
We move at a regular pace, and have access to great, expensive tools that I would probably miss in the start up environment. (Local TFS, Jira, Enterprise VStudio, iDea, local Sql instances)
I can learn so much, because the enterprise environment provides so much, and the jobs around here are entirely enterprise development(Philly).
I love the idealism in the West, but absolutely nothing about my environment makes me think the grass is greener over there.
Predisposition? I like the enterprise "world" in many ways, but I don't necessarily like working for a $BIGCORP in many ways. In fact, I don't really like the fundamental idea of having a traditional "job". My real passion is to run my own company. That's why I've been working on getting a software company of my own established. It's still a "nights and weekends" thing right now while the day job pays the rent and electric bill. But doing my own thing is my real passion.