1. Don’t let your job title confine what you learn.
Eg if you’re called “Frontend Developer”, don’t let it stop from learning something on the backend, reading code reviews from the backend/mobile team etc.
2. Leave a company/team when you’re no longer learning new things. https://t.co/Q6wDNzDCBG
The SO announcement: https://t.co/WyfYfBcJcI
Discussion on Hacker News: https://t.co/MH42vR0PEF
Also, I run a job board for sr+ engineering positions that @weswinham compared to early SO Jobs vibes. https://t.co/iFmUhjyEXf
Three months after I shared this, StackOverflow finally publicly communicated StackOverflow Jobs is shutting down March 31, 2022 (the date they previously communicated to existing clients).
Advertising jobs will get 10x more difficult on 1 April.
Many are upset. https://t.co/s16YTnvRBo https://t.co/1WP5UIOIuP
@michiels Thanks! Getting some work/progress done on it first, and then will make it more visible. It's my next project!
1:16 PM ﹒ Jan 21, 2022
@chrisbanes Me too! I keep buying Twitter stock because I believe in the company & the changes set in motion and it feels undervalued vs impact+potential, but the stock market always disagrees with me on this stock!
1:04 PM ﹒ Jan 21, 2022
@DanielHoffmann_ Anytime salaries go up, it hurts the business employing (less profits or larger losses) and benefits the employee (more money). 🤷♂️
Here’s the NYT writing on the effective minimum wage going up (thanks to Amazon paying more) is hurting mom and pop stores. https://t.co/A9kRT0Jq9b
My LinkedIn recruiter messages reduced to about 1/5th of before when I changed my title from “Software Engineer” to “Engineering Manager” 4 years ago.
They completely stopped when I switched my title to “Author” from engineering manager. https://t.co/wtrxzacnaF
0:25 PM ﹒ Jan 21, 2022
@DanielHoffmann_ The current, heavy push to hire remotely (done easily thanks to intermediaries like Deel or Remote) is actually a net positive outcome in my view for many places.
I am speculating we might see a "location-independent remote" comp range appear in tech the coming years.
9:30 AM ﹒ Jan 21, 2022
Equity is a risk-reward game (which is why you should always negotiate solid salary + good equity).
I know ppl who made many millions joining companies at the right time, and getting lucky with the stock price (e.g. Snap, Datadog).
And others "lost" with unlucky timing.
6:49 AM ﹒ Jan 21, 2022
My two cents on coaching/mentoring is when you can get solid support from within the organization, few things are better than this.
When you don't have access to this support, (eg you're the most senior), external coaching can be the best investment that *the company* can make.
6:48 AM ﹒ Jan 21, 2022
"Can you recommend paid coaches/mentors for engineering managers / VPEs / CTOs?"
I compiled all past recommendations - including groups that help in this area - into a post: https://t.co/1Kpezgzhhx
More places to find mentors (including free ones): https://t.co/HTYFoef0ks https://t.co/0aDRmLwpfl
@SergioRocks AFAIK they’ll offer to accountants as well. But IRS is the biggest customer.
9:19 PM ﹒ Jan 20, 2022
I imagine it's only one additional step to build tools for law enforcement to detect wash sales with one click, or surface insider trading evidence etc.
All the data is there forever: when regulation catches up with this space, there can be nasty surprises for those involved.
9:16 PM ﹒ Jan 20, 2022
There's an interesting web3 company I heard who have a solid business model:
They build tools for the IRS and governments to (back)track crypto/coin movements across the whole ecosystem, so taxes can be claimed years and years later.
The blockchain is immutable. By design.
8:43 PM ﹒ Jan 20, 2022
@asolove @swyx @render @umachingunde @anuraggoel Thanks! So far so good.
8:37 PM ﹒ Jan 20, 2022
@ChixRivahVA @prateekvjoshi You can always bring in some people to these places with a good story ("we're changing! We promise we're different!") but as long as it's a cost center, those people leave, disappointed after 1-2 years.
Anyone burnt working at a cost center avoids these places like the plague.
8:35 PM ﹒ Jan 20, 2022
@swyx @render @umachingunde @asolove @anuraggoel Lol I'm literally moving my backend there (as a dev) Super nice experience so far.
8:34 PM ﹒ Jan 20, 2022
@i_x_s You know that it means budget :)
8:32 PM ﹒ Jan 20, 2022
@prateekvjoshi Make the case that tech is very different this year, and it will need a 30% hike at least on the senior side. It's how much the market moved.
Alternative is massive investment to hire & train entry-level folks (multi-year commitment).
No difference among fields w/r to seniors.
8:30 PM ﹒ Jan 20, 2022
This a company where tech is a cost center. When I told them a step to minimize damage is to raise bands for 2022 by at least 20%, the response is "the business would never approve that."
Either accept reality or start hiring & investing in entry-level folks.
7:42 PM ﹒ Jan 20, 2022
@marktsimelzon @Siftedeu This is in regions or industries where equity is not common. In the case of Skype, that was 2009 in Europe when equity was rare: offering solid salaries was enough for most employees.
PE aims to maximise their return: they'll give equity only where this helps.
7:23 PM ﹒ Jan 20, 2022
@RandallKanna Congrats!! Imagine the additional income it will generate for people.
6:34 PM ﹒ Jan 20, 2022
@jdrus @MattJamesBoyle @Cloudflare Yes. Getting into “tier 3” is easiest when starting out (internships / new grad), though very competitive at this point thanks to # of people. Second easiest is with 5-10+ years yes industry experience, including practices/approaches these companies use.
6:14 PM ﹒ Jan 20, 2022
@jdrus @MattJamesBoyle @Cloudflare This is the same in every industry. The industry hires those industry-ready. Education institutions do much of this training over years. Companies failing to hire often partner with these institutions (also happening in tech).
Same dynamics in tech.
6:11 PM ﹒ Jan 20, 2022
@Halil_D_ @cjmthompson @Siftedeu No - this person could have exercised options and kept the shares. On an IPO/acquisition they turn liquid.
5:33 PM ﹒ Jan 20, 2022
These numbers mean that out of 137 applications, 1 would get hired at @Cloudflare (~0.7% of applicants on average).
This number will be higher for positions needing less experience, and lower for more senior positions.
It’s competitive to get into well-known and good companies. https://t.co/QWUEqi9sbt
@marktsimelzon @Siftedeu It’s in PE and PE usually doesn’t give equity to employees, only for execs.
It is common there, especially as their internal goal is often to sell the business in X years.
Look at eg how Skype was sold 2 years later to Microsoft, after Silverlake bought it from eBay.
0:48 PM ﹒ Jan 20, 2022
@naxirmahmood Big Tech is already in Berlin. DD, Reddit have offices, rest hiring from there.
On Paris/France: it's also happening as we speak.
@cjmthompson @Siftedeu Own choice.
Equity granted had 4-year cliff.
0:45 PM ﹒ Jan 20, 2022
Original article here: https://t.co/bur6IJSltk
And here's why this kind of vesting is very, very predatory. 1-year cliffs are norm for employees, 2-year sometimes for execs at non-public startups. https://t.co/WxQ9pQh2mY
It will be hard for N26 to hire like this.
I always wondered why @Siftedeu put N26 on the bottom of equity packages among EU FinTechs. After asking a former N26 employee, I now know.
"I was there for 3.5 years. Lost all my equity granted when leaving."
"The initial equity grant had a 4-year cliff."
🤯 🤬 https://t.co/KOcooDo0v3
11:38 AM ﹒ Jan 20, 2022
Incredible how the market has changed from "Poland is a place to hire cheap and solid engineers" to "whoa, why is it almost on par with Western EU suddenly?"
And wait until you find out where rates in Ukraine have rocketed to.
11:34 AM ﹒ Jan 20, 2022
Going through tech hiring observations from hiring managers. A surprising one:
In Poland, Big Tech and US startups hiring remote moved the market up so much that some local Polish companies now hire from Asia with visa relocation, because it's cheaper than hiring locally. 🤯
10:26 AM ﹒ Jan 20, 2022
@EduRonqui This the reality of how hybrid setups end up in almost all cases, save for companies who are clear about not a hybrid, but a remote-first culture.
It puts a more effort on people who come to the office to include those remote, and driving this culture needs to come from the top.
10:00 AM ﹒ Jan 20, 2022
@ailon Ah, gotcha!
9:47 AM ﹒ Jan 20, 2022
@Franc0Fernand0 In all fairness, when you're paying more per employee than most countries in Europe, and have less trouble backfilling because of this, then "wait and see" is not a surprising strategy.
Low-cost regions will have to take a stand sooner than high-cost ones.
9:45 AM ﹒ Jan 20, 2022
@JofArnold In the end, no company will be able to cater for everyone. This is why clarity is the most important, in my view.
I agree that what you mentioned is likely the most inclusive. It can disadvantage the full-remote folks if not done well: doing this setting well is the most effort.
9:43 AM ﹒ Jan 20, 2022
@ailon I see lots of hardliners who are vocal that they will only ever do remote-only and will never go back to any office.
Fewer hardliners, but I talk with many people who have a very strong preference to work in an office, at least a few times per week for different reasons.
9:40 AM ﹒ Jan 20, 2022
There are people who would never, ever want to go to the office - and a growing number of opportunities to do so. There are also people desperate to go there and actively search for places like this. And there are many in-between.
There's now more choice than ever before.
8:45 AM ﹒ Jan 20, 2022
Data source: revenue per employee based on FY2019 data https://t.co/L9AmHMVbwn
Netflix almost exclusively hires senior engineers/employees and pays them more than almost any other company.
If you want to copy this model, you’ll probably also need a business model to eventually bring in > $2M in revenue per employee. https://t.co/5xEvXRi37i https://t.co/gu2wwozMPA
@rakyll What @jeanqasaur is building with @AkitaSoftware is worth following. A different approach, starting with not startups or earliest adopters.
9:25 PM ﹒ Jan 19, 2022
@curtiseinsmann And if you can ship on day one or day two, that’s a magical onboarding experience!! Aiming for first week is often more realistic though - it aim high!
@VicVijayakumar Agree. Also "we can't recruit" is not a root cause, but a symptom that something is off (often: how you think people perceive your company on various dimensions, versus reality)
4:14 PM ﹒ Jan 19, 2022
Shoutout to @curtiseinsmann, @_chenson__, @buckstefan for suggestions that are part of the article and @enzsombor for reviewing before publishing. I suggest following them - they are all generous with their knowledge on software engineering / engineering management.
4:10 PM ﹒ Jan 19, 2022
"I've been working at this tech company for more than 5 years. We have lots of problems, but I now clearly see the biggest one:
We suck at it. All other problems are a result of this fact."
- a Sr Director Engineering at a large, digital-first company.
2:19 PM ﹒ Jan 19, 2022
@moovasu @LBacaj It's the point of giving advice and sharing your perspective.
2:18 PM ﹒ Jan 19, 2022
For those asking if this is available as doc: yes, along with other resources for the newsletter.
(You can always create a template that works for you and use it/share it - works just as good, sometimes better). https://t.co/PdGZ7iDTdx
@johnwards I never came across it, but there were thousands of engineers, so many teams, so someone - or more teams - might have used it.
0:30 PM ﹒ Jan 19, 2022
@kurtisnelson In SF most companies risking not being able to hire that well as soon as they say hybrid - could be a reason.
So many places waiting & seeing.
0:28 PM ﹒ Jan 19, 2022
@darkhorse166 Absolutely true!
Also includes easier to negotiate visa sponsorship for places like this.
10:59 AM ﹒ Jan 19, 2022
Most Popular Tweet since Jan 17, 2022
10:53 AM ﹒ Jan 19, 2022
"Just lost a solid senior engineer who shared they doubled their compensation to work at a well-funded startup, full-remote.
I asked why they looked for something else. 'You announced back to the office for the spring, and it was the trigger.'"
An increasingly common story.
10:38 AM ﹒ Jan 19, 2022
@KiranKondru2 Yes! Also the first book recommendation in my article.
9:47 AM ﹒ Jan 19, 2022
The 1.5h video Timeless Career Advice for Software Engineers from @LBacaj is so good.
It's the kind of honest insights for those in tech you could only get in the past if you were close friends with an eng director.
At $15 it's nothing but a steal. https://t.co/PsLMGRoEXu https://t.co/snfHDmLZcq
"How can I get better at nonfiction/professional writing?"
One of my most unusual pieces of advice is this:
Read fiction. Good fiction.
Fiction needs to be well written, else people don't read it. Nonfiction can be poorly written and people still read it. https://t.co/RfAEzePRng
8:56 PM ﹒ Jan 18, 2022
@frankdejonge I heard it’s like this at most places. One company that is not and is a standout is Amazon and the principal eng community they run. I hear amazing things and a major draw for several people to join.
Planning to research & write more about it.
8:11 PM ﹒ Jan 18, 2022
@curtiseinsmann Very cool! And wow that was quick!
8:08 PM ﹒ Jan 18, 2022
@JerMenKoO Same with any similar solution or SaaS as they do the checks on their backend (eg Google Docs is the same with spell check, Hemingway App and virtually everything).
You might need to get approval, and they have the usual security and user data clearance:
What no one tells you: coding a is baseline skill in software engineering. Other skills - writing, w with people, influencing others, moving the needle for the business - accelerate your career later on.
A better tactic over being mad is to strengthen skills like writing.
@joerghoh One that anyone can do with some practice, I’ll add!
1:38 PM ﹒ Jan 18, 2022
@lheyberger And teams were not forced to send any reports.
Those who did tended to be more focused, caught issues and misunderstandings earlier (often thanks to the report), and generally, shipped more frequently and overall faster.
1:37 PM ﹒ Jan 18, 2022
@lheyberger The dirty secret is how *writing* this report helped the team more than anyone else.
Writing these reports would bring up risks not everyone was aware of, and force team members to be honest on how things really are going.
Others reading it was just a bonus (and a good one)
1:28 PM ﹒ Jan 18, 2022
@ntkris My team started using it, and many teams copied.
I copied and modified it from an internal report I liked, but tweaked it more.
We shared templates so anyone can use and modify them.
1:23 PM ﹒ Jan 18, 2022
Companies where engineers frequently write & send project updates to internal audiences are places where, as an engineer, you get to learn to write - and communicate - on the job.
Uber was a place like this and it's something I really appreciated.
An example of such an update. https://t.co/I0feTNnecu
0:44 PM ﹒ Jan 18, 2022
I invested in @risecal because:
1. The approach. Uninterrupted working time is critical for all teams. Rise is built around this. 🚀
2. The founders. Worked on the same team w @wspruijt for years at Uber. @rickpastoor & @emieljanson are also amazing.
Yes, they are hiring. 👇 https://t.co/5mXG9s1faL
@cushyChicken It has been very interesting to see the divide between software engineering and other engineering fields in terms of the job market dynamics.
IMO all engineering requires similar skillset+effort... and yet sw engineering compensation on the top of the market is so much more.
10:34 AM ﹒ Jan 18, 2022
Original (quote) investigative article: https://t.co/pmtzEFBZ7E
"If I had more time, I would have written a shorter letter."
Who said this?
The saying is often quoted as Mark Twain. However, research shows that French mathematician & philosopher Blaise Pascal wrote something similar, and did so earlier. https://t.co/GZLtSiwtzr
10:24 PM ﹒ Jan 17, 2022
@gr2m @_OscarDOM @_nerder @kentcdodds @swyx @housecor @JoshWComeau @rauschma @orta @domyen @mshilman @yannbf You’re spot on. I was taking about applications / products. Libraries and similar are a different beast.
One nice thing about 100% code coverage is how it’s very clear when you regress. Obviously the not-so-nice is you can still have poor / useless tests.
8:12 PM ﹒ Jan 17, 2022
@fjakobs Based on true events.
8:08 PM ﹒ Jan 17, 2022
@SashaBilton What is hard to measure is the absolute number of eg remote hires done through the likes of Deel, Remote .com and subsidiary opening (like @shopify, @twitter etc hiring spree in the UK).
I’d say the UK is very attractive still to hire from outside the UK.
8:07 PM ﹒ Jan 17, 2022
@SashaBilton Globally tech is booming (thanks to the growth levers it opens). The EU / UK / Canada is seeing a major lift towards the top of the market from the US hiring remote (UK is attractive to them).
My observation is UK ‘bust’ is just local, and is countered by many global trends.
7:53 PM ﹒ Jan 17, 2022
@SashaBilton These root cause la go from big tech doubling down on growth, traditional companies investing to be tech companies, venture markets and 3 other root causes: https://t.co/4pSmBEoQmE
None are going away rapidly. Some might weaken over time.
@SashaBilton Or all depends on the root cause. If it’s built on false predictions/hype: a bust is ineviatable. Right now outside the crypto bubble (and an impeding crypto winter) there are several other root causes that will power the tech boom for years to come in my view.
7:48 PM ﹒ Jan 17, 2022
Looking back on a former team. The sr engineer? Sr Principal Engineer. The former manager? Eng Director. The intern? Head of Technology.
Many years later your most powerful network: often the people you worked with in the past.
How you work with them is the *real* networking.
6:47 PM ﹒ Jan 17, 2022
See the full article from where I quoted here: https://t.co/itIS5WVFQk
@SashaBilton Having talked to several people who were there, I believe there are major differences.
The biggest one is how, in 2000 companies hired juniors with very little tech knowledge. Now they don't. Wrote about this here: https://t.co/itIS5WVFQk https://t.co/I5pLV5uBAw
@_OscarDOM @_nerder @kentcdodds @gr2m @swyx @housecor @JoshWComeau @rauschma @orta @domyen @mshilman @yannbf Code coverage is unimportant. Testing business logic and stuff that can break is.
https://t.co/WHN6Y6OvzE & https://t.co/Hm0KVomod5 on related things I wrote.
RT @GergelyOrosz: "Alright, I've had enough: I'm going out on the market to test the waters."
This is what any sensible company should wa…
4:08 PM ﹒ Jan 17, 2022
Interestingly, I also would have not left Uber as early as I did - after the layoffs were over - had it not been for these layoffs, the grim business outlook, and WFH, seemingly with no end. Without COVID, there's a chance I could still be working there.
Life is unpredictable.
"What are Staff Engineer archetypes?" @Lethain not only broke down the four most common ones, but visualized the differences with their imaginary calendars.
The four archetypes are:
- The Tech Lead
- The Architect
- The Solver
- The Right Hand
Their "typical" weekly calendars: https://t.co/jMtYrWJFcs