5,556 karma · joined July 10, 2013
Musk himself is quoted as believing that SpaceX's success is in large part owed to him getting involved with the technical minutiae, whereas Bezos has other people making decisions.
I haven't made quite the same transition, but I did start coding again last year after 10 years in non-coding leadership roles. Assuming you had decent technical chops in the first place (probably the case given your current role), I would not worry at all about getting back into it. I have a similar .NET background, and I was able to build a product from scratch that did pretty well on Show HN a couple of days back. Used .NET 6 (nice to come back to), React with Tailwind (no prior experience), AWS infra (no prior hands-on experience), etc. Not a big deal, and SUPER enjoyable to be coding again!
Good luck! This decision is not irreversible by any means.
The no@ scenario is an interesting one. The opt-out would certainly be one clean approach here. Going to give it some thought!
Some of the early thinking I've done is around the system being able to verify that a user did in fact apply to a company (assuming company is a customer of Rolepad). That provides some initial guarantees about the author of the data. With some ATS integration, there could be fairly concrete numbers on "how quickly did X happen" that don't even need to be sourced from the candidate. That said, there is always a bit of a "he said, she said" with reviews, and I haven't fully figured out an obvious way forward here. I think the general sentiment I've seen is that Glassdoor and Yelp reviews should be treated with a grain of salt, but they're still better than nothing.
Other tools? Have been using Visual Studio mostly (due to C#) until recently when I switched from a Windows laptop to a Macbook. Now all coding is in VS Code, which is ... good enough so far. Really the only other item worth mentioning is I bought the Tailwind UI component library early on. It's been a total lifesaver. Design does not come easy to me at all, and I was able to get started with semi-decent-looking UI from the get-go. It still requires a lot of effort to get things to where I like what I'm seeing, and there's still lots of iteration, but it was definitely the right move, and the cost was well worth it.
Definitely will acknowledge that searching the provided data has room for improvement. Re: emails, it actually does have some rudimentary capability to detect which opportunity the email should be assigned to, based on a few factors - this too will be improved in the future. One workflow I've thought about was adding save@rolepad.com to cc/bcc on your outgoing emails to avoid the extra step. I have also kicked around the idea of creating custom Rolepad email addresses to use on outgoing resumes so that all communication is automatically captured in the system. Felt a bit fanciful at the time, curious if there's interest.
The multiple addresses is a doozy, will need to noodle on this. I guess easiest would be manually associating multiple emails with your account. Or the whole custom address thing...
In other words, theoretically spoofing could occur, but there are compensating controls in place to minimize any damage. Given a very low likelihood of an attack in this direction, that felt like a reasonable compromise. Would love to get feedback on that though!
EDIT: Just realized I wrote "applicant tracking system" above. Total slip of the tongue, this is an _application_ tracking platform for job seekers, not an ATS used by companies. Though I do sometimes think of Rolepad as an ATS for the candidate.