HN user

derek1800

95 karma
Posts0
Comments17
View on HN
No posts found.

A competent manager of a software team or org should also be able to do all the things you mention for ICs minus the coding part while also inspiring, leading, people managing. Hiring an MBA to lead/manage a software product group and engineers without those capabilities is asking for sub par results.

Neither of these types align with my definition of a 10x engineer. From my experience, they are engineers that understand both product/business as well as the technical side such that they can drop requirements that add a very small amount of improvement and in turn it significantly reduces implementation cost/complexity. They have the ability to instantly visualize system design and architecture for any features/new items enabling to quickly make these realizations and move fast. At the end of the day the ROI is what matters and SDE resourcing/capacity is the most limited resource. I have seen 100 SDE week projects turned into 4 weeks from individuals with this skillset.

I moved back to the Midwest from the West Coast once having kids to be close to family and be able to afford a house. I do think it is hard to find the pockets of exciting jobs in the Midwest that pay reasonably well. I personally got lucky with Amazon in Detroit which is an engineering office with exciting projects. One good thing is the pay for Amazon doesn’t change from Seattle to Detroit which is awesome.

The city of Flint has extremely high poverty and the schools were very bad well before the water issue came to light. I wonder how much of this is due to the lead in water vs just the situation of the city, high poverty, and poor schools, etc. anecdotally I don’t think the things mentioned in this article are all that different from other cities in similar situations without the lead in water issue.

Either case hopefully they can turn things around for the kids who have to grow up in this situation.

The big advantage from my perspective is component reusability independent of Framework (React, JSP, Angular, none, etc). A couple scenarios come in mind, you have many teams working on web app(s) that need to have the same styling, CX, controls. You can distribute them this way without tying them to a framework. Another example is complex controls that can be downloaded to speed up development.

Detroit has access to a lot of tech talent through the local universities (UM, Mich Tech, MSU, Kettering, etc) with no competition for the talent. This leads to great employees who can be compensated for much less than Bay Area and you have great retention rates.

Are there patterns for client side JavaScript to be notified of changes to REST resources? I don't believe this particular pattern applies if I understand correctly as it needs a URL to notify.

Being new to SD from Seattle and the bay, I can tell you that it is extremely hard to find information on SDs TechScene. Meetup doesn't seem very useful and it seems like a number of groups aren't interesting or aren't active. Also, there are very few developers that show up at the mentioned hackathons such as startup weekend. I have seem more at small towns in the middle of nowhere. What is even more sad is the lack of overall talent and understanding of the tech space/startups. What I wonder is if this area actually has the necessary talent that cares to be a place for startup?