352 karma · joined July 21, 2011
It is important to disambiguate the two
There wasn't any other game in town that could scale well enough that was free.
If the solution doesn’t including bringing everyone along I don’t want it.
I enjoy the soft work I do, a lot of emotional labor for other developers, soft sells for tech/feature work around the company, process strategy and such. I never expected this to be such a large part of my job, and how much value comes from it.
But I am also at this weird point where I am not sure if the title of "staff/principle" can be transferred to another company. A lot of the value that I add now is because of the historical knowledge I have. What we have tried as a company, what we haven't, why we built some things the way we did, how things work currently, how the politics works and the trust I have built.
In the past year, I have seen less than 5 job posting for a staff engineer.
I run into this all the time. Plenty of junior devs I work with do this. Unfortunately we haven't implemented typescript yet. Yea === solves this problem but I wish there was a deprecation path for ==. Why can't we figure out as a community how to deprecate horrible javascript apis? Why can't we as a community figure out how to have a good standard library?
Best communicators I have ever worked with.
Plated is the meal kit for people who love food. We are writing software that puts good food on customers tables and we're passionate about making that software a delight to work with, super effective at solving business problems, and easy to maintain in production!
Technology:
* Android Engineer
* Full Stack Developer
* Infor M3 Systems Administrator
* iOS Engineer
* Senior Site Reliability Engineer
* Senior Software Engineer
* Systems Administrator
Data & Analytics:
* Data Analyst
* Data Engineer
* Data Scientist
Product:
* Product Manager
More info at https://www.plated.com/careers
I tend to look for developers now that have a better sense of modeling and api design. One interview that works really well is modeling a chat app and going through all the edge cases. Also a fan of Rob's Pairing Interview that is executed by pivotal. Build an array or perhaps a set from scratch and pair on building it where the interviewer is a driver and the interviewee as the navigator.
(I understand I could use elm, cjs, emscriptem or any other transpirer but I was thinking of ours spent around improving the js vm.