I’m Offering Free Coaching for Software Developers in the EA community
TL;DR: How to contact me
If you think this might be helpful for you, please book a calendly (Zoom) or contact me in Telegram (or as a fallback, yonatan.cale@gmail.com). Or meet me at EAG, if there’s one coming up (swapcard).
I’m also attempting to write down some of my common advice. I think there’s something less good in generic textual advice compared to something customized for you, but it’s my best attempt and you can see it here. It’s specifically split up into a few different career stages, so at least you can get partially-custom advice by picking the correct section for you.
Updates
For recommendations: see the comments to this post
Jeffrey is doing something similar.
80,000 hours (😻) sometimes refer software developers to me.
[2022-08-01] I’m still doing this (people sometimes ask).
[2023-03-29] I’m trying to reduce my work on this project in favor of focusing on other EA projects. As part of this, I attempted to make my “service” more scalable by writing down common advice I give.
I’m still interested in talking over video to devs with 4+ (or 15+) years of professional experience (not counting uni), since I think I sometimes have lots of added value there that I don’t know how to translate into a post.
I’m still open to helping all EA developers over text (or voice messages), especially (but not only) if you’ve read my post and have questions. W cane schedule a video call if it seems like a video’y topic. (For some questions I’ll be able to reply in text or make my posts better, which also seems more scalable, and I’d love help with that. It’s much easier for me to write when I’m motivated by helping a real person that I’m talking to). It’s also really hard for me to improve posts without feedback, so telling me how the post didn’t solve your problem would be non-ironically great.
[2023-11-18] I moved to E2G (aka my recommended Plan B), and I’m no longer offering video calls. You can still contact me over email/Telegram and I’ll help out async.
I’m offering help with:
Career development
Earn more
Get more senior positions
Work at a role you enjoy
Have impact
Running a software company
Are you a CTO/founder?
Hiring developers
Why do I think I’ll be useful?
Update: See the comments to this post. Here are the reasons I thought I’d be useful before I started:
These are conversations I’ve been doing with friends for years.
Some results that I [conservatively] think I helped happen at least one year earlier:
One raised their salary by over 100% in under 2 years.
One got an entry level position as a developer (they were an analyst).
One learned Fullstack and got accepted as a 1st employee in a funded startup.
Remember—these are cherry picked. Sometimes I talk to people and don’t help at all. But also note that I haven’t included hard-to-quantify results, such as helping someone get a better understanding of what they’re looking for, or turning something hard into something easy.
I’m mentoring two EA devs from Israel.
I’m getting a lot of positive feedback (you can ask them questions in the comments).
One got accepted to a relatively positive company (given the limited options here) that also fits many other parameters she was looking for in a job (some of the parameters were unclear to her before we spoke). We are not sure what the counterfactual is of course.
Should you contact me?
What kinds of problems do I think I’ll be useful with?
Tech Leadership (CTOs and similar)
“They gave me a product description, what architecture should I build for it?”
General helpless / too many fires to put out (it’s not just you!)
New technologies
“There are so many things to do/learn, where to start?”
“How many questions to ask my colleagues?”
“How to approach learning about [technology X]?”
“How to handle a huge existing code base?”
“I’m not a professional software developer but I do use code at work, how can I get it to cooperate with me?”
Motivation / Psychology
“How can I enjoy software development more?”
“Am I good enough?”
“How can I enjoy interviews more?”
Career planning / Changing jobs
“Should I change jobs?”
“How much money to ask for?”
“How to improve my CV?”
“How to aim for X longterm?”
“Where do I want to aim?”
What will the mentoring look like?
I’m offering long term mentoring where the first meeting will be over video, and most other communication will be with async text or voice messages.
No commitment, we can stop anytime.
I’m very informal. All my shirts have cats on them, such as:
My professional experience
See linkedin. TL;DR: I’ve been a professional developer for 14+ years.
I just left my last job hoping to work on an EA project, and this is one of the things I’m trying out.
Things I’m unsure about as I start
Culture gaps
Different cultures give feedback / use social queues differently. These are usually conversations I’ve had with my friends and I’m only starting off with helping people who I’ve never met.
You’ll be helping me too as I make my first steps here.
How to measure myself?
The feedback cycle for improving someone’s career is pretty long, and many mentees will say they’re satisfied even if the mentor doesn’t provide much value.
To deal with this, I try asking for pretty detailed feedback, such as “what changed before and after the conversation”, as well as more “objective” metrics, such as salary increases.
How much will this help EA?
Reasons I think it would help:
Software developers would have more money to donate and better skills to apply in the future.
Some developers may move to EA orgs (though I won’t focus on this).
Maybe: Developers working in EA orgs could use more mentoring and support.
The main counter argument I see is that this is a very indirect intervention, so perhaps the bottom-line impact will be low.
Why do I think this is neglected?
I think that monetizing developer-mentoring is pretty hard, so the market mostly isn’t handling it. The main exception I see is mentoring within a company, though that still often leaves some topics undiscussed, such as when to look for a better job.
How can you help?
Refer developers to me, including founder/CTO/tech-lead people. Also, I’m posting this before EAG on purpose—this is an attempt at getting people to talk to me about things I care about—so feel free to book a time with me there as well!
Contacts in software industries outside of Israel. I expect to have questions like “what does it take to get accepted to one’s first job there?” or “how should people look for a good company to work for in your location? (Is there a specific job board? Something else?)”Do you regularly mentor EAs? I’d be happy for insights, if you have any.
Perhaps naming this project? I thought of contacting Naming What We Can ;)
I’m approaching this project like an early stage startup: I prefer launching fast and get ting feedback rather than trying to plan everything in advance. At the same time, any suggestions are welcome.
- Let’s advertise EA infrastructure projects, Feb 2023 by 2 Feb 2023 21:33 UTC; 133 points) (
- Why fun writing can save lives: the case for it being high impact to make EA writing entertaining by 11 Nov 2021 22:17 UTC; 125 points) (
- Gaps and opportunities in the EA talent & recruiting landscape by 26 Aug 2022 21:15 UTC; 121 points) (
- Who’s hiring? (May-September 2022) [closed] by 27 May 2022 9:49 UTC; 117 points) (
- Let’s advertise infrastructure projects by 23 Sep 2022 14:01 UTC; 109 points) (
- Let’s advertise EA infrastructure projects, Feb 2024 by 21 Feb 2024 13:49 UTC; 105 points) (
- Brief advertisements for EA infrastructure projects, Sept 2024 by 7 Sep 2024 5:23 UTC; 85 points) (
- Software Developers: How to have Impact? A Software Career Guide by 19 Jun 2022 9:58 UTC; 61 points) (
- Effective Developers: The CV Blind Spot by 4 Dec 2021 12:30 UTC; 51 points) (
- Hiring EA Developers by 15 Feb 2022 12:13 UTC; 50 points) (
- I’m Offering Free Engineering and Consultation for EA Aligned Projects by 10 Aug 2022 15:10 UTC; 48 points) (
- Effective Developers: 1 Month Update by 25 Nov 2021 14:52 UTC; 43 points) (
- I’m Offering Free Coaching for Early/Mid-Career Software Engineers by 29 Nov 2021 4:52 UTC; 42 points) (
- Hiring? Avoid the Candidate Bystander Effect by 21 Jul 2022 10:57 UTC; 42 points) (
- How To Become A Professional Software Developer by 25 Mar 2022 13:28 UTC; 41 points) (
- Let’s advertise EA infrastructure projects, May 2023 by 23 May 2023 17:00 UTC; 32 points) (
- Give Me Career Advice by 9 Nov 2021 21:52 UTC; 30 points) (
- 23 Nov 2021 17:34 UTC; 24 points) 's comment on AI Safety Needs Great Engineers by (
- EA Updates for November 2021 by 1 Nov 2021 11:15 UTC; 24 points) (
- 23 Feb 2022 20:50 UTC; 22 points) 's comment on Yonatan Cale’s Quick takes by (
- 4 Dec 2021 18:48 UTC; 20 points) 's comment on Please post reflections on EA Global: London ($500 bounty) by (
- 22 Aug 2022 16:46 UTC; 17 points) 's comment on Perhaps the highest leverage meta-skill: an EA guide to hiring by (
- 12 Jul 2022 17:51 UTC; 16 points) 's comment on My EA Failure Story by (
- 22 Jun 2022 18:32 UTC; 13 points) 's comment on 80k would be happy to see more projects in the careers space by (
- 19 Nov 2021 16:08 UTC; 12 points) 's comment on Opportunity Costs of Technical Talent: Intuition and (Simple) Implications by (
- 6 Aug 2023 7:42 UTC; 11 points) 's comment on Problems with free services for EA projects by (
- 28 Oct 2021 10:26 UTC; 11 points) 's comment on EA Global Tips: Networking with others in mind by (
- 24 Sep 2022 12:45 UTC; 9 points) 's comment on Let’s advertise infrastructure projects by (
- 4 Nov 2021 17:32 UTC; 7 points) 's comment on Complexity Science, Economics and the Art of Zen. by (
- 8 Feb 2022 12:30 UTC; 6 points) 's comment on Stop procrastinating on career planning by (
- How EAs can become Accredited / Experienced Investors (practical tips) by 11 Nov 2021 14:00 UTC; 5 points) (
- 14 Apr 2022 2:51 UTC; 4 points) 's comment on Career Suggestion: Earning to Skill by (
- 19 Jun 2022 15:24 UTC; 3 points) 's comment on Yonatan Cale’s Quick takes by (
- 12 Sep 2023 13:45 UTC; 2 points) 's comment on Writing about my job: Growth lead at a startup in Kenya by (
- 15 Nov 2021 23:09 UTC; 2 points) 's comment on Should Earners-to-Give Work at Startups Instead of Big Companies? by (
- 11 Nov 2021 13:12 UTC; 1 point) 's comment on Give Me Career Advice by (
- 16 Nov 2021 21:58 UTC; 1 point) 's comment on Give Me Career Advice by (
- 9 Jun 2022 22:11 UTC; 1 point) 's comment on AGI Safety FAQ / all-dumb-questions-allowed thread by (LessWrong;
- 14 Jun 2022 20:27 UTC; 1 point) 's comment on AGI Safety FAQ / all-dumb-questions-allowed thread by (LessWrong;
I’ve been a programmer for 20 years now, and I started the mentoring with Yonatan completly by chance, two months ago. It was eye opening—I was shocked to find out my real options for promotion, salary, and even effective-altruistic related jobs with better terms than my comfortable current job.
He had helped me a lot in other areas as well, and gave me tools to widen up my perspective and increase my certainty of things I assumed I already know, but didn’t.
Yonatan express himself in exact and direct way, with purpose and pre-thought, and he is paying full attention to me, my current state and ambitions.
This mentoring was a true life changing experience for me (for the better) and my only wish is that I had found him sooner.
Thank you <3
I’d like to add that Ori was the CTO of a bootstrapped startup that made ~$350,000 in the 1st month
When I’ve decided on the EA career I knew I would need a lot of help. This post helped me to update my map of reality but has not encouraged me much. Plus I went in with a lot of non-trivial questions, hesitations, doubts about my 17-years-long career in IT, mild depression and not-so-mild imposter syndrome.
In the past 8 years, I estimate I’ve spent 50+ hours with 3 psychotherapists and 80+ hours with ~8 coaches. So I have a pretty good idea of how this works.
Yonatan’s approach is very different and was effective in my case. His well-phrased question, zero-pressure nudges, and “let’s do an experiment” approach helped me to land off from overthinking into action.
I wasn’t hesitating when I saw this post but if I would, this is what I would tell myself: “Let’s do an experiment: It will take 1 hour of your life, it’s just ~5 clicks away, there are cats involved, so it might be fun, and the potential benefits are quite high.”
As someone who received a lot of super helpful advice and insights from @hibukki, I think this kind of offer is priceless for one’s career and skills in the software engineering field.
@hibukki might say it’s different because we’re very close, but to be honest I think it’s harder to give professional advice to a close one than to someone you’re not biased about or protective of.
I’m the CTO of a ~40 employees startup that aims to solve a big healthcare issue, and generally an very experienced engineer.
An hour with @hibukki is one of the best things I can do to improve my daily work.
Last but not least—I suggest the name Cheshire Cat Mentoring 😸
Context: CBelle is my girlfriend, and she believes I am a cat. She is correct.
I had several calls and exchanged messages with Yonatan for a couple of months last year while I was searching for a new job. I would strongly recommend his services. I’ve been programming for ~5 years now, although I wouldn’t consider some of those years to be particularly high quality experience.
The calls felt a little like “career therapy”. Yonatan tended to answer a lot of my questions with questions of his own, in order to help me draw my own conclusions. He was perceptive and particularly good at pointing out irrational thoughts I had around my career—it turned out there was a lot more of these than I was expecting!
Estimating counterfactual impact is obviously hard, but I’m going to try anyway.
I ended up getting a FAANG job, which I estimate will reduce my time to getting a highly impactful job by 18-24 months compared to offers from good-but-not-FAANG companies.
I have slightly greater counterfactual earning-to-give potential, but I think it’s negligible.
I don’t have a reasonable estimate of how likely it was to get to interview stage for FAANG companies, so I can’t comment on how impactful Yonatan was in helping me land interviews in the first place (I suspect his CV review probably added a few % points, but <10)
Without speaking to Yonatan, I would’ve applied for fewer jobs, done fewer interviews, been less prepared for them, and got less proficient in the process of doing them. Contingent on my getting a FAANG interview, my counterfactual estimate would be that I had a 10% chance of success, with Yonatan’s help I think I was ~40% ex ante.
If we use the (poor) assumption that I was always going to at least get the interview, I estimate Yonatan’s coaching added an extra 6-7 months of direct work to my career. If his help increased the chances of getting an interview in the first place, then the impact is higher.
My biggest takeaways from his coaching:
Have a low bar for applying to jobs, apply for lots of them, filter once you have more information about them. This helps you get better at interviews and allows you to compare potential offers against one another.
Only write a cover letter if the job is significantly higher value than others, otherwise cover letters are likely a poor spend of your time (apply for more jobs in the time you would’ve spent writing them).
Apply early, see what parts of the interview process you get rejected at, and work on that part. Don’t assume you need to grind LeetCode for 6 months before you can apply anywhere—maybe you’re already great at LeetCode but suck at other things.
If you think “I would really like this job. I want to wait 3 months before applying to maximise my chances of success”, email them and ask how before you can reapply in the event that you fail. Same goes for various other questions you might have—ask the company rather than not applying.
If you are applying for jobs with the purpose of gaining career capital, ask about whether there is structured mentorship available. I found this question particularly valuable in interviews, and was surprised by the amount of times I got a long, convoluted answer that amounted to “no”. If you are trying to improve, you want short feedback loops, and many companies don’t have these in place.
This is nice of you to offer. Could I or others refer EAs who are still taking their undergraduate degree, but are interested in and/or working towards a career in software development?
I know ~3 Filipinos interested in EA who are 3rd year or 4th year university students, and might want to have a call (or more than one, i.e. a monthly mentoring call) with someone who could give them some advice or mentorship about software engineering.
Hey,
TL;DR: Feel free to contact me
The main thing that would help me estimate how much I can help would be 2-3 examples of actual questions you’d ask if we’d talk today
Background: I’m a mid-career software engineer (17+ years) just starting a job hunt process, trying to transition into a role working directly on technical AI Safety.
I only recently started working with Yonatan, but he has already had a positive impact. The process to start working with him was incredibly easy. Just sign up on his calendar. No payments or application forms. A call with Yonatan is efficient and gets through a lot of topics quickly. He’s very direct and not afraid to ask pointed questions when needed. He kept great good notes during the meeting that were useful afterwards. He’s spoken to hiring managers at some of the organizations I’d like to work for and was able to provide detailed information on what they’re looking for. He gave me a lot of advice on what I should be focusing on in my interview preparation. Lastly, his suggested approach to resume-writing was much different than I’d seen in generic advice. I completely rewrote my resume from scratch using this advice and this version seems far superior.
I appreciate Yonatan’s help and suggest that anyone even remotely interested should reach out for his assistance.
I met Yonatan some months ago when I was making some key career decisions regarding whether to pursue AI Safety as a career or look for high impact jobs in software engineering.
While I’m still not settled for the long term, Yonatan pushed me to be more pragmatic and form a strategy around experimenting with different career paths, and in particular recommended I apply to more software engineering roles in the EA community.
Yesterday, I accepted a job offer at Rethink Priorities as a software engineer, and I’m extremely grateful for Yonatan’s help. I believe it’s likely I wouldn’t have gotten the motivation to apply for the role (or more broadly, to SWE roles in EA) without Yonatan’s coaching (as well as the excellent coaching from Abigail Novick at 80k, who referred me to Yonatan in the first place).
I think Yonatan is an amazing coach and I would highly recommend talking to him.
I had an absolutely wonderful conversation with Yonatan and one in which I was quite surprised at how effectively we could debug what I actually wanted and find interesting. As an entrepreneur, it was especially refreshing to get a very no-BS, “consultancy”-like therapy session and I can see this approach help an immeasurable amount for many people. And for that matter, I’d like to learn it myself! 😊
Have you found an answers on web development process nuances? I’ve read some staff like this: https://jaydevs.com/web-app-development-a-detailed-guide/ in the internet, but I still have some questions. Will Yonatan help me?
TL;DR: The best way I know to skill up in web development is by working with someone who can give me good feedback and mentoring.
What I don’t recommend: Trying to learn it from a specific book-or-something (unless there’s a really good one that I’ve never heard about) (or unless you never made even one fullstack app, in which case I’d use a non-human guide to do that).
What I see when I’m a mentor, watching someone code or debug or so (when I am much more experienced than them) : It seems like they’re focusing on something totally-wrong, like learning about aws and setting up a new type of DB, when they could just do some other trick (like remove 90% of the data from the DB on their laptop) which would allow them to debug locally. I can’t imagine a book that would teach to notice things like that.
What I feel like when I’m a mentee, and someone else is helping me improve in web dev (I remember this because I had a lot of mentorship) : I feel like web-dev has lots of “knowledge passed in word of mouth” that I could just never guess, like this, and if I’d try to go over all of it—it would take forever and I’d get lost, so I need someone from the “inner circle” to tell me what matters.
Yonatan can probably help you figure out what to use that skillset for and your goals with it but web development process nuances are available from many other resources, e.g:
The above video uses a tech stack with Svelte, Postgres, Vercel, and Gitpod and represents the favorite programming paradigm for many modern developers.
✅ Great initiative
✅ Thank you for a nice structure to your post, answering lots of questions I expect people would have.
✅ I think you’re making sense launching and seeing what comes of the project.
Posted in EA Sweden programmer Slack and suggested it directly to a few programmers. Hope you will all find it fruitful, best of luck!
Thanks!
Talking with Yonatan has been extremely helpful to me. We’ve mainly communicated by Telegram voice notes and messages. He guided me through a jobhunt period, and helped me refine my plans, partly by giving feedback, partly by letting me ramble into a voice note until I had rubber-ducked myself into progress, and partly by introducing new frames for thinking about decisions I was making. It was useful to have someone to talk to who understood my motivations quite well (EA), but was at an objective distance (3000 miles), and who had relevant expertise and good thoughts.
Some things I appreciate about Yonatan:
He asks good questions. Including tough questions.
Yonatan takes care to elicit my thoughts about things before offering thoughts of his own. This is good firstly because the exercise of advising myself turns up some good ideas and Yonatan is not omniscient, and secondly because copy-pasting other people’s viewpoints without knowing how they got there is less useful (less generalizable and less debuggable) than imparting generative mental ‘frameworks’ or ‘tools’.
One ‘frame’ that has stayed with me is the idea that in some situations, even if there is a small chance of someone being willing to grant your request, it might still be worth it to ask, because they might say yes, and if you don’t ask, they definitely won’t say yes.
Another example of a ‘frame’. Yonatan caused me to pay much more attention to how I was feeling about things (strategies, decisions), in a quasi-therapeutic way, because he believes that my feelings carry useful information, which seems true.
We have an informal dialogue more than a didactic or one-sided dynamic.
He is keen to be told how he is doing, and how his thoughts are being received, in order to incorporate the feedback. He is keen to tailor the relationship to my needs and focus on the topics that are most important, even if they are not necessarily about technology.
I felt able to be unusually honest and open about my thoughts/motivations/fears/insecurities/shortcomings.
As a result of our conversations, I feel I approached my jobhunt-related decisions in a 10x more systematic way than I otherwise would have, and I have more mental models to make future decisions with.
In summary, I highly recommend talking to Yonatan, in case he can help you.
Background about me: I am a developer with 2 years experience, now in my second job.
Sharing a few messages from Dan Pandori [6 years of experience at Google and Waymo] with permission.
Context: I’m trying to figure out the impact of Effective Developers. Dan apparently got value from the CEA hiring post. I’m putting it here for reference.
P.S
Dan’s also offering help with preparing for FAANG technical interviews, which I think is awesome
My brief review: I’ve had a handful of sessions with Yonatan and they’ve been great. He’s friendly and kind, and has a great way of getting you to think differently about problems you’re facing at work and in your career.
I’m the CTO of an early-stage startup, and have found that (contrary to my expectations) it’s the emotional/grit side of things that’s the most tricky to navigate, rather than anything technical. So our conversations have focused on co-founder relationships, hiring and onboarding new employees, and general thoughts around startup life.
I founded a startup where scaling issues keep appearing as we grow the company. Yonathan has helped me identify what my main pain points are and what next steps I should take. Also, he’s really good at listening.
I think Yonatan’s initiative is really useful for anyone who has a company and wants to improve their software skills while tackling real-world problems.
Adding: Richard is the CTO
And thanks!
I’m a software entrepreneur transitioning into higher-impact ventures. Had a mentoring call with Yonatan a couple of months ago. What I really liked about his approach was the structure of the call: First, gathering an overview of the issues of the table. Second, going through them in a fast-forward kind of way. And third, figuring out which ones are the most important to talk about.
The outcomes of the call directly led into the next steps I needed to explore this path.
The fact that he asked for feedback at the end of the call shows me that Yonatan is serious about helping EAs and getting better at it. I did have one or two pieces of critical feedback to his style, but these were just minor points that are to be expected for someone without a lot of coaching experience. I can recommend having a call with him without hesitation.
I’m Nitsan, a Software Engineer with 5 years of experience serving in the intelligence force (8200 unit), and one of Yonatan’s mentees from EA Israel.
I truly cannot recommend him highly enough!
I met Yonatan when I was preparing for my first real Job-search as a software engineer. I wanted to find an impactful job, but I didn’t know how (and if) to take this into account so early in my career, while having many other professional requirements. Yonatan had an amazing ability to guide me into developing my own tools and methods to deal with my questions and doubts, instead of giving me answers. Besides the technical guidance Yonatan gave me, I honestly feel like my decision-making process has significantly improved thanks to him, and that the methods we developed helped me get the job I wanted (and more importantly—helped figure out what it is that I want :)
Yonatan is incredibly smart and experienced, and his unique way of thinking and vast expertise (he really knows pretty much everything), really helps me see with clarity, understand from a broader perspective, and focus on the right things .
Anyone, with any level of experience, would be lucky to go through this journey with him.
Feel free to contact me (In the comments or in private) if you have any doubts or questions!
Who am I? Until recently, I worked as a data scientist in the NLP space. I’m currently preparing for a new role, but unsure if I want to:
Work as a machine learning engineer for a few years then transition to alignment, founding a startup/org or continue working as ML engineer.
Or, try to get a role as close to alignment as possible.
When I first approached Yonatan, I told him that my goal was to become “world-class in ml within 3 years” in order to make option 1 work. My plan involved improving my software engineering skills since it was something I felt I was lacking. I told him my plan on how to improve my skills and he basically told me I was going about it all wrong. In the end, he said I should seek mentorship with someone who has the incentive to help me improve my programming skills (via weekly code reviews) ASAP. I had subconsciously avoided this approach because my experiences with mentorship were less than stellar. I took a role with the promise that I would be mentored and, in the end, I was the one doing all the mentoring...
Anyway, after a few conversations with Yonatan, it became clear that seeking mentorship would be at least 10X more effective than my initial plan.
Besides helping me change my approach to becoming a better programmer (and everything else in general), our chats have allowed me to change my career approach in a better direction. Yonatan is good at helping you avoid spouting vague, bad arguments for why you want to do x.
I’m still in the middle of the job search process so I will update this comment in a few months once the dust has settled. For now, I need to go, things have changed recently and I need to get in touch with Yonatan for feedback. :)
I highly recommend this service. It is lightyears ahead of a lot of other “advice” I’ve found online.
I love this idea! If you haven’t yet, please connect with Devon Fritz of High Impact Professionals—this seems like a really good fit with what they are building!!
I spoke to Yonatan today regarding a new software project and found it very helpful. I would highly recommend anyone at any stage of a project or startup to book a meeting with him; he took my meeting on quite short notice and was very helpful.
He had very specific insights about an early stage project and was able to coach me through the process of interviewing users. Expect direct feedback which is exactly why explicit coaching is different from talking with friends or users about a project.
I had read various advice about starting projects/startups before and thought I had an understanding, but it’s very likely that you’re not effectively putting it all into practice and Yonatan will identify that for you.
Near the end of the meeting after we had both agreed what the best next steps would be, he asked if I would be willing to do them right then. He waited patiently while I went and implemented what we had discussed.
That was the most concrete and probably most positive result from the meeting: Right then and there completing something that I knew I needed to (and possibly had been procrastinating from).
TL;DR: Yonatan helped me identify what I need to do, and then had me do it right then and there. A+
I’m a web and data generalist, in my 4th year of an undergrad in CS. I started speaking with Yonatan ~3 months ago while starting to apply for my first full-time job.
Some ways he’s helped:
Convinced me to apply to positions I hadn’t expected to receive interviews, let alone offers for. Positions I’d been eyeballing for YEARS.
Got me to defer accepting offers I felt lukewarm about, and complete multiple interview cycles in the meantime.
Provided Social Accountability as a Service to get off my ass on personal projects.
Helped me to clarify my next goals + todos by speaking actionably about them with someone else.
I wish we started speaking years ago. I think I’d be in a very different place now. I’ve had technical mentors in the past—professors and senior work colleagues. None have been as helpful as Yonatan.
He’s the first to genuinely care about my personal long-term growth, and share my core (EA) values.
He cares deeply and thinks regularly about decision-making and professional advice-giving on a meta-level, and it shows. I’ve had mentors who on paper should have been a great fit, but weren’t great at giving advice to someone much younger, outside the specific thing we were working on. These are all things Yonatan is great at. He always comes through with great advice, from a perspective I hadn’t considered.
If you are in a similar place in your career, or anxious/uncertain whether this would be helpful for you: I’d highly recommend reaching out to him!
He’s easy-going, pragmatic, and takes a mentee-first approach.
Also, he’s a pleasure to speak with.
Thanks for doing this! I organize the nascent EA Public Interest Technologists Slack space—I encourage you to connect with us!
Yay, thank you <3 I joined
There’s also a Software Engineers in Effective Altruism Slack for those interested in private, for-profit, EA-aligned startups and other areas not covered by the incredibly awesome EA Public Interest Technologists Slack space. You can join both!!
Hey Alex, the slack invite for Software Engineers in EA seems to have expired, I tried googling for another link that works but can’t seem to find any. Would you be able to generate a new one?
Does this work?
https://join.slack.com/t/ea-sw/shared_invite/zt-zka8wd10-H2LnLnyDjybOL4FOU7nomA
Sorry for late response here, but seems like it’s not working either. There might only be a small window where the link is active it seems.
Well it’s been months, so it may not be a small window.
Would it work for you if you ping someone else to get a new link? I am on mobile and cannot immediately grab it off Slack.
I exchanged some messages and had a call with Yonatan some time ago, and I highly recommend it.
He truly changed my mind on the importance of personal fit, which I had been underestimating prior to our conversation.
I often ask myself, “What would Yonatan think about this?”
I spoke with Yonatan at EAGx Oxford. Yonatan was very good at drilling down to the key uncertainties and decision points.
The most valuable thing was that he really understood the core “make something that people really want” lesson for startups. I thought I understood this (and at least on some abstract level did), but after talking with Yonatan I now have a much stronger model of what it actually takes to make sure you’re doing this in the real world, and a much better idea of what the key steps in a plan between finding a problem and starting a company around it should be.
I am Yonatan’s mentee. I am co-founder of EA IBM, EA Uwaterloo, and EA related-startup OpenPrinciples. Yonatan has been given me some critical guidance in building my startup and in transitioning my job from a Data Scientist/Developer to Product Manager/Product Owner.
How is Yonatan helpful or not helpful?
Helpful because Yonatan is good at diving deep and know how deep a career problem topic can go
Yonatan is good at taking a question and converting it into a fun challenge to enough the mentee (me) to think by himself
Yonatan is good at accurately finding and questioning my assumptions
Yonatan never enforce an idea or advice
where did I change my mind or change my plan (with my job / with my startup)
Helped me to break my assumption of “I cannot be a good PM/PO if I not a good dev first”, my previous plan was to continue to be a dev for 2~4 more years before moving to PM/PO, even though I think I am more talented/interested in PM/PO.
Helped me to pick my best focus/north-star/weekly-metics moving forward in building my startup — count how many active users do I have this week—which could have saved us months of time
By asking me a lot of challenging questions, Yonatan squished out all of my creativity in brainstorming my actions to improve our weekly-metics
Other people who are considering talking to Yonatan—and are in a similar situation to me—help you decide if you should contact Yonatan
If you need to make up your mind between different options in a tough career decision, Yonatan is very good at helping you see a clear picture, just like what he did with me.
If you are not sure you are prioritizing your focus correctly, Yonatan is great at helping you pick them by helping you find great north-star metrics, just like what he did with me.
If you have a clear career goal but do not know how to get there, Yonatan is great at helping ask you hard questions to ”squish out all of your creativity” to come up with a plan, just like what he did with me.
I am a developer working on computer hardware so strictly speaking I am not a “Software” developer. Do I still qualify?
Guess this may also apply to other fields where people do not work on software but the nature of the job is very similar.
This mainly depends on what’s on your mind
If it’s “how to get this board to use less voltage” then probably not
If it’s “how to find a better job” then probably yes
Would you like to share (here or in private) what’s on your mind? You’re also invited to book with me if you think it would be useful
It’s definitely the “how to find a better job” thing.
Will book then, thanks!
Resources thread: Common links I send people.
Learning ML (well enough for an entry level position)
Confidence in this resource: I can’t vet it myself since I don’t know ML. It is the default recommendation of the biggest Israeli ML/DS community, so I assume people would point out problems and I assume the big ones would be fixed. I am always aiming for maximum efficiency when learning and I can’t say for sure that this is it, but I do think it will “do the job”.
Here’s the guide [Hebrew]. I used Chrome to translate it to English and it’s still totally readable, so that’s my current recommendation. Sorry this is so hacky!
EA/Rationalist Software/DS/ML communities
Slacks
Facebook
Getting into AI-Safety
https://forum.effectivealtruism.org/posts/hBjrAeuGvwk9pbwLL/career-advice-philosophy-programming-greater-than-ai-safety-1?commentId=dHNHmykA2thXKdRcH#FgDTH2iENwtb6rvCD
(I’m very open to suggestions here; Not my field)
Brainstorming is a method of group problem-solving where participants share ideas without interruption. The purpose of brainstorming sessions is to reduce social inhibitions and maximize the overall creativity of the group. In a brainstorming session, participants share ideas as soon as they pop into their heads. The ideas are then ranked for further action https://mlsdev.com