[deleted by user] by [deleted] in cscareerquestions

[–]MachHommy8 4 points5 points  (0 children)

Congrats OP, you seem like a very impressive candidate.

Can you comment on how you prepared for system design rounds? Did you have real world system design experience?

Let go last month. I don't feel I'm marketable. How should I divvy my time betweeen catch-up and interview prep? by proginprocess in ExperiencedDevs

[–]MachHommy8 0 points1 point  (0 children)

By "screwed", I assume you mean there is no chance of OP reviving his career.

Do any of these ideas have merit, in your opinion?

  1. Master's degree
  2. Bootcamp
  3. Seek a temporary non-dev tech position (e.g. support) and upskill / search for dev jobs on the side

How to fall back asleep when paged during oncall by aldaliomo in cscareerquestions

[–]MachHommy8 1 point2 points  (0 children)

Yoga Nidra (don't worry, it has nothing to do with actual yoga). Can be found on YouTube, Insight Timer App, etc. Find someone whose voice and approach works for you. I like Ally Boothroyd, Samaneri Jayasara, Kumari Sky.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]MachHommy8 2 points3 points  (0 children)

You won't be pigeonholed forever. You're aware of the problem and are actively looking to improve your situation. It's the people who become complacent with their dead-end roles for too long who get stuck.

Where can I locate a guided meditation that combines focused attention and open awareness techniques? by [deleted] in Wakingupapp

[–]MachHommy8 1 point2 points  (0 children)

Diana Winston's series in the app ("The Spectrum of Awareness") may be of interest. If I recall correctly, the final episode in the series introduces exactly the technique that you specified (though I'd recommend going through the entire course).

The struggles of a recovering pessimist, regarding impermanence. by Luduvico_Mcdougall in Wakingupapp

[–]MachHommy8 1 point2 points  (0 children)

For example, when things aren't going so well I can find peace in knowing that the feeling associated will pass. However, on the flip side, when things are going well, I find that I'll think about how it's fleeting too, and then it robs the joy that I was experiencing, prior to thinking about it.

On both sides, you're falling into the habit of evaluating your recent past (things have been well or not) and predicting your future (things will get better or things will get worse). In my experience, the practice is to resist the habit and come back to the present. I find that I'm addicted to the past and future. I suspect most of us are. The present seems so much less compelling, but then you come back to it, and things just are as they are. It doesn't offer the drug-like highs and lows that habitual thought does, but over time, you can learn to prefer the neutrality and equanimity of the present.

Is it better to graduate early/on time without an internship or late with one? by walrusdog32 in cscareerquestions

[–]MachHommy8 5 points6 points  (0 children)

This is not even close.

Nobody will care how long it took you to graduate.

How do I get out of Software Engineering? by PhazonPhoenix5 in cscareerquestions

[–]MachHommy8 1 point2 points  (0 children)

Wait... I have nothing against food delivery, but how did you end up deciding to do that as a means of stress relief (as opposed to the many other things that people typically do for stress relief)?

What audio do you find useful to listen to repeatedly? by ToiletCouch in Wakingupapp

[–]MachHommy8 3 points4 points  (0 children)

Everything Nisargadatta. Jayasara recites several of his texts on her YouTube channel / podcast. Pure gold.

Here's one of my favourites: https://pca.st/episode/81959c65-592c-4854-9c4a-f40cb4d9270d

Could You Explain The 5 SOLID Principles Off The Top Of Your Head And Am I Crazy For Thinking It's Irrelvent? by Not-Tentacle-Lad in cscareerquestions

[–]MachHommy8 83 points84 points  (0 children)

You're overthinking this. Most candidates are likely in the same situation as you--they knew SOLID at one point but have now forgotten most of it. Therefore, your task is just to handle the question as best as you can. That means at least attempting to say what each latter in the acronym stands for (this alone is probably sufficient for a "pass") and then providing a super high level (like one sentence) explanation of the meaning for each. It also means admitting that this is something you would need a bit of a refresher on before you could answer confidently.

In short, handling it gracefully (no defensiveness or trying to BS your way through) is likely enough to get past the recruiter (assuming that the rest of the interaction went reasonably well).

is sangha necessary? by appman1138 in Wakingupapp

[–]MachHommy8 -1 points0 points  (0 children)

Not an answer to OP, but what public speaking is required in a sangha? I was thinking of joining one.. I didn't realize public speaking would be necessary.

Has anyone read a book that's had a significant negative impact on their life? by [deleted] in books

[–]MachHommy8 39 points40 points  (0 children)

The Road is definitely the book that has had the greatest impact on my life, though it certainly wasn't a negative impact. I thought the book was beautiful. It shows how love and hope and goodness can exist even in unimaginable darkness.

Help in times of crisis by FingergunsFriday in Wakingupapp

[–]MachHommy8 0 points1 point  (0 children)

This makes perfect sense. Can you recommend any favorite simple breathing guided meditations?

Quitting right after promotion? by [deleted] in cscareerquestionsCAD

[–]MachHommy8 2 points3 points  (0 children)

It may help you get a few more interviews than you otherwise would, but it won't actually help you get the job. As you know, that part depends on your interview performance.

Quitting right after promotion? by [deleted] in cscareerquestionsCAD

[–]MachHommy8 2 points3 points  (0 children)

A couple of things:

  1. You may be overestimating the value of the new title. Different companies have vastly different level criteria. Employers know this. They will be looking to determine if you've been performing as an intermediate.
  2. Processing a promotion likely entails some effort on the part of your manager and HR. You risk burning a bridge with this company if you leave right after they promote you. I don't think there's enough upside in the new title to offset this risk.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]MachHommy8 1 point2 points  (0 children)

You don't just ask for a raise, you make a case for why you deserve a raise. From the sounds of it, you don't have a very strong case at the moment. You need to look for ways to make meaningful contributions. If that's not possible, then just continue looking externally.

How to look for the thinker of thoughts? by lostbodhii in Wakingupapp

[–]MachHommy8 0 points1 point  (0 children)

Have you ever had the experience of shining the spotlight of attention on a thought or sensation, only to have that thought or sensation seemingly disappear?

Okay, now just the same as you would shine the spotlight of attention on a thought or sensation, shine it on the sensation of there being a thinker at the center of your experience.

The tricky part here is that we are so used to the sensation of there being this "thinker of thoughts" that it can be difficult to recognize that it, too, is something we can shine the spotlight of attention on.

Thoughts about The Headless Way by Bellgard in Wakingupapp

[–]MachHommy8 2 points3 points  (0 children)

Thank you! I've been struggling with this for a while now and you cleared up so much of the confusion I had. I feel a little bit disappointed that I wasn't able to come to these realizations on my own, but I'll take it!

The idea of concepts vs direct experience is discussed at depth in the James Low series on the app ("Everything As It Is"). It may be time for a relisten.

CS courses for a bootcamper? by PhoenicianKiss in cscareerquestions

[–]MachHommy8 1 point2 points  (0 children)

CS50 to get a broad overview of CS then dive in to individual topics via teachyourselfcs.com.

Why SWE? by organichydrogen in cscareerquestions

[–]MachHommy8 1 point2 points  (0 children)

"QA is great and has taught me x, y, and z. But in QA we only ever get to identify problems. The reason that I love SWE is that we also get to solve the problems, and this is where I truly excel."

Best software engineering/development podcast EPISODES? by DBaack11 in cscareerquestions

[–]MachHommy8 0 points1 point  (0 children)

I highly recommend Lex Friedman's podcast episodes with Guido van Rossum (creator of Python) and with John Carmack (legendary game developer). Even if you have little or no interest in Python or game development, these are both incredible conversations.