HN user

teirce

328 karma

Hi, I'm JD.

Actively looking for work after some time out of industry due to health reasons.

6+ years in software spread across multiple disciplines. Full-stack and data engineering in particular.

Resume/CV: https://docs.google.com/document/d/1v1DEYpAVdNyr2Om7VSaFXC4PRpbIWoFlIALHXF5_yok/

Posts0
Comments89
View on HN
No posts found.

Location: Formerly Bay Area, currently mid-west USA (looking to work remote or relocate).

Remote: Open

Willing to relocate: Yes

Technologies: Java, Scala, Python, Angular, React, Apache Spark, SQL & NoSQL, Dart, Typescript/Javascript, HTML/CSS/SCSS

Résumé/CV: https://drive.google.com/file/d/1tNLYIjtH8dgBSMGPbVg3qA0-6q_...

Email: hoglan (dot) jd (at) gmail

Hello!

I'm JD, a Software Engineer with experience touching many parts of the stack (frontend, backend, databases, data & ETL pipelines, you name it). Most recently, I spent several years at Google working full-stack on applications that supported our customer service teams. I then switched to working on facilitating our teams through building frameworks, teaching, and overall enabling them to quickly launch applications.

Prior to that, I spent a couple years at First Orion - a smaller data company - helping found & build out a data engineering team as one of the first engineers. We were focused on building data pipelines and models to protect our users from malicious phonecalls. If you know the phrase "Scam Likely", we were a pioneer :)

There is a noticeable gap in my resume where I was dealing with health issues from 2022 - 2024, but am looking to rejoin the software industry. I'm passionate about helping others through my work, teaching, and building tools to improve the experience for end users - including other developers.

This idea has spread outside of the FGC at this point. I see other places mentioning it as well. I also think you were able to mod SFV to be able to use the paid costumes (or whatever you want as evidenced by the Chun-Li scandal in 6) without actually buying them. Different engines, but I'm sure Capcom didn't like it.

Another point people bring up is that Capcom has been adding micro-transactions post-launch to some of the new Resident Evil remake titles, that effectively power you up to some degree... In the same way that a mod (or cheat engine or whatever you want to call it) could do for free.

The only time period I can even think of that _might, maybe_ qualify would be the Source mod era, but that came and went over a decade ago. And of course they were free mods, not standalone games with purchases or licenses.

Some of these mods turned into games later (Chivalry, Black Mesa, Insurgency come to mind) but without investigating I'm not sure they even use Source anymore.

The point of pair programming isn't really to be talking to someone while they are coding a known solution. It's to work through and discover a solution together to an unknown. In this sense, you're kind of both in the same headspace together, and can have a conversation without necessarily breaking focus. And I would venture that almost any question that comes up in pair programming would either come up later in code review, or could be hand-waved with "yeah, I plan to fix that with X" and move on.

The important part of pair programming isn't really the programming per se, it's the discussion.

It also requires some amount of conversational art. As for being self conscious about things, you would have poor coworkers who make you think that or some unfounded worry. A good pair programmer can have a discussion without making you feel like an idiot - much the same as a good code review.

This was my experience as well. It's completely up to management to recognize these kinds of engineers regardless of role name or leveling.

Thank you for taking the time to write out this detailed feedback. I will have to think hard about how my resume may change, and in what ways.

I may end up starting from scratch and seeing what I can come up with and get further feedback from there.

but should be used to augment technology experience, not replace it.

Do you have some specific feedback or bullets that stand out to you? Most of Google tech is all in-house stuff that nobody would recognize, outside of a few open-source counterparts (Blaze -> Bazel). I'm confused how my resume could better convey what I'm good at. I can say I worked with Java, Angular, Typescript, etc. But that's all exceedingly generic.

If I say something like "automated X thing in WombatLand using BlogSplort tool, saving 20% of engineering time" I don't see how that is more useful than saying "Automated the creation of full stack internal web-apps to launch in a production environment [...] saved hundreds of ENG-hours for teams launching internal applications"

How is this possible? Surely at this point you would have a network to lean on that wouldn’t leave you applying for jobs online? I’m hesitant to believe you don’t have a network and more willing to believe you don’t realize you have that network and maybe even not sure how to use it.

It's possible because of a couple reasons. The market is cold right now, and most of my network is _still at google_. There are a few folks I've worked with that have left for other places - but those places are either in hiring freezes or actively laying people off for the last few months.

You're partially right, though. Maybe I don't know how to utilize this network efficiently. Friend of friend etc, is probably something I need to work on more.

Why would you spend that much time applying for jobs with that type of success rate?

Because I need a job?

I agree with that assessment, but with the caveat that I think this mostly applies to new-grad hires. In my experience, people who brought outside experience into FAANG weren't nearly as affected by these guard-rails outside of things I think most firms would approve of (mandatory code reviews, unit/integration tests, don't write inscrutable wizard code golf changes, don't be an ass).

I've spoken with recruiting firms before that literally told me companies asked them to stop sending people who were hired as a newgrad to FAANG.

Thank you for this suggestion. I think it's infinitely more interesting than the meme-y, parroted 'grind leetcode' response to improve job prospects. And it can give you more direction than trying to think of hobby projects to put on github.

I was able to succeed in this, but I had basically a perfect storm of conditions. It was a smaller local company, I had good internship experience, and the head recruiter had previously worked at (and recruited me for) the company I interned at.

If you are a new-grad and you're targeting a 'glorious' FAANG position, I would imagine the percentage is quite low.

Been looking since about February. I've probably sent out at least a hundred apps for positions I was interested in and met qualifications for.

I think I've made it to a recruiter screen around ~10 times, and I've had less than 5 actual interviews follow.

I have 6+ years in industry, 4 and some change of which were FAANG (which everyone believes is a golden ticket into any company). And I can't even get an interview.

I'm with OP. The grind is straight up depressing, demoralizing, soul crushing. I'm close to moving in with family just to preserve my money at this point.

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/el6pi4cnu3hs4ud/Resume%20%282023%29%20v2.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com
Hi, I'm JD. I am a Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

For two years I spent time at First Orion in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today.

I then spent four years at Google working to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects.

My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering (but I can do full-stack as well). If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

And if that has worked out for you, that's great! It's not wise to make generalizations about this kind of thing.

To be clear, I think using what I said in the first bit against the author or comment I replied to is kind of side-stepping the real issue. The first of my comment essentially translates to: turning a hobby into a profession is a high risk, high reward scenario. It can work out fantastic (as in your case) or you can come to hate something you used to enjoy.

Programming-adjacent things, I can enjoy. I like puzzles, I like factory building games, I could see myself building robots or getting into 3D printing random bits. But I don't think that I would ever sit down and write a software library outside of work without a strong personal incentive. I'd just rather spend my time on other things I enjoy equally as much.

There are a few old-adage counterpoints here, such as: don't make your passion/hobby your job, have hobbies outside of your work, etc. But you also touch on something that has surfaced as the money in tech has grown and become much more loud in the last few decades.

Bootcamps have just become farms for people who need a job, but not those who really want this job.

This isn't exclusive to bootcamps - they just happen to be the most expedient way to act on particular desire. The real problem is how LOUD money has become in 'tech' in the last several decades. When I started undergrad ~10 years ago, at a small school not known for anything Math or CS, there were still a lot of students who entered the CS program because they heard, from their family the internet or the world at large, that it was "a good job". (This also stems from college being seen as 'job prospect' improvement as opposed to something for learning, but that discussion lies elsewhere.)

I got lucky that I liked it. Most of them would drop out of the program / transfer to a different area of focus within a year or so. There were probably somewhere around 50-60 people in my low level CS courses. My graduating CS cohort was 9.

Despite liking it, I still find little desire to tinker on things outside of work. A large part of it is that it _is_ my job. I don't want to work, then go home and 'work' for 'fun'.

The other part of it is, as mentioned by others here, the parts of software a lot of us enjoy the most aren't usually what we get to focus on, in one way or another.

I want to work with more people who LOVE software and find the development of machines and the code that runs on them as fascinating as I do. Unfortunately, its less and less these days.

I get the impression most of this is going to be exclusive to small projects, teams, and in particular startups. Bigger operations are going to prefer prioritizing the more 'stable' or boring sides of software.

Vendors are putting out updated BIOS that limit voltage going to the chips. Based on internet hearsay, even some of the non-OC chips were getting wrecked by stock BIOS overvolting enough. The real concern is with the X3D chips which are particularly sensitive to voltage and not particularly meant to be overclocked.

I think you're fine as long as you flash an updated BIOS put out by your MB manufacturer.

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/el6pi4cnu3hs4ud/Resume%20%282023%29%20v2.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com
Hi, I'm JD. I am a Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

For two years I spent time at First Orion in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today.

I then spent four years at Google working to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects.

My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering (but I can do full-stack as well). If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

  Location: San Francisco, California. USA

  Remote:Yes, or Hybrid in San Francisco

  Willing to relocate: Not generally.

  Technologies: Java, Scala, Python, Typescript, Dart, (some) Javascript, HTML/CSS (sass); Apache Spark, Angular, Protobuf & API design, SQL, NoSQL, Functional Programming

  Résumé/CV: https://www.dropbox.com/s/loxjk35nahmokvp/Resume%20%282023%29.pdf?dl=0

  Email: {lastname in resume}.jd@gmail.com

Hi, I'm JD. I am a software Software Engineer in the San Francisco bay area with six+ years experience across data engineering, back-end, and full-stack applications. I'm passionate about helping others, teaching, as well as improving the 'developer experience' across the board - for professionals and aspiring developers alike.

During my tenure at Google I worked to support users internally through my team's products and frameworks, as well as facilitating courses to teach best practice frameworks for their projects. I spent a lot of time working cross-functionally as a developer and design lead for several projects. Before Google I spent time in the big data space, protecting users of First Orion products from malicious phone calls. My team designed and implemented the analysis and protection from spam and scam calls in major telecom networks that are still in use today. My goal is to keep helping others through my work as much as possible.

I'm mostly interested in remote work or hybrid positions in San Francisco, focused on back-end design or data engineering. If my experience piques your interest or you'd like to know more, shoot me an email or message me on LinkedIn (link in resume) :)

TV Tropes 4 years ago

The definition of free will is not a concrete thing. Part of the discussion is debating how to define it.

I say this because one view is in line with what you've described.

That's right, it had been so long that I had forgotten. Thanks for reminding me.

Edit: Taking a further look into the history, it looks like the project has been under a lot of turmoil WRT shutting down and being revived. Explains why I have avoided it for so long.

IBM's Asshole Test 4 years ago

Isn't this a bit of revisionist thinking? I don't know that cameras of that quality were commonplace in 2006. It's not like you could just pull out your iPhone. And most digital cameras weren't much better (i.e. I wouldn't trust being able to read handwriting from their pictures). So then what, you supply each interviewer with a roll of film and a company darkroom?

It's also easier to write your own notes down this way too.

Of course it is in the company's interest. That's why they are doing it.

I used my life in the bible belt as an anecdotal example, but it can apply to many places.

Disparaging a company's move just because - acktualllly it benefits them - will have you hating every business on the planet.

My point here is they didn't _have_ to do this. Places like Google and Apple are all but telling remote workers to kick rocks. Others like Facebook say 'be remote but we are doing CoLA.' ABNB's policy here is the most fair (and generous) out of the ones I've seen. If that attracts workers, good for them.

Okay, sure. Since we're sharing takes, here is how I read that statement:

Smart people exist outside of the SFBA. (Or Seattle. Or NYC. Or London. Or ...)

As someone who is intimately familiar with geographic discrimination, this was nice to read. I grew up and went to school in the US bible belt. When sending out resumes, the only companies I ever heard back from (even a 'no thanks'!) were local, or cosmic luck (hired an adjacent person and reached out to me.)

There are anesthetics specifically designed to blow through opiate blockers or tolerance. They, coincidentally, are also some of the most dangerous opiods to consume. Fentanyl is an example.

This question is also why it's important to have your prescriptions you're taking up to date with your emergency information / contact.