Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thomzi12
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Is complying to kids data regulations worth it?
2 points
by
thomzi12
3y ago
|
0 comments
2.
▲
My Five Rules for High Performing Software Engineers
(zachary-thomas.medium.com)
4 points
by
thomzi12
3y ago
|
0 comments
3.
▲
I can see LastPass source code (e.g. code comments)
(twitter.com)
1 points
by
thomzi12
3y ago
|
0 comments
4.
▲
by
thomzi12
4y ago
Yeah that's fair -- maybe just focusing on becoming an expert in data and ML engineering in the long-run is a more prudent career choice than totally dropping those for another corner of engineering. There's some wisdom here.
5.
▲
by
thomzi12
4y ago
Taking that much time off of any job is pretty hard to do! The real goal of a bootcamp though (besides networking) is adding a project to your portfolio. You can then show off this project to hiring managers to demonstrate your competence.
6.
▲
by
thomzi12
4y ago
You're right, Google has been very supportive -- very thankful for that! That said, if you work at a technology company, you CAN build a portfolio and self-advocate for projects with engineering teams your data science team already wor
7.
▲
by
thomzi12
4y ago
Yep. In any case, building a model is a just part of the puzzle -- serving it in production is a whole other skillset that is very valuable. imho
8.
▲
by
thomzi12
4y ago
Yes -- one thing I struggle with is choosing whether to work on data engineering projects (which I know I'm good at and can provide immediate value) or challenging myself with more "traditional" full-stack engineering work wh
9.
▲
by
thomzi12
4y ago
Oh, I'm sorry about that! Here's a friend link that should allow you to bypass any paywall (if you've already read a couple paywalled posts): https://zachary-thomas.medium.com/how-i-became-a-software-en... He
10.
▲
by
thomzi12
4y ago
Hey everyone, OP here -- thanks for reading or discussing. Curious if anyone else has switched from data science to software engineering, or has thoughts on comparing the two as a career choice. I'm all ears!
11.
▲
by
thomzi12
4y ago
Sure! My company calls the role "software engineer" so that's how I describe the role but I think developer is also a good word for it
12.
▲
I became a software engineer after 5 years in data science
(zachary-thomas.medium.com)
47 points
by
thomzi12
4y ago
|
55 comments
13.
▲
Can a Data Scientist Become a Software Engineer?
(quip.com)
1 points
by
thomzi12
4y ago
|
1 comments
14.
▲
by
thomzi12
6y ago
Hi! I'm Zach, the author -- I put together this doc since I couldn't find many resources I could recommend on metric design and evaluation, which pops up in data scientist/product analyst interviews and is a common task for d
15.
▲
The Playbook for Interviewing About and Designing Technology Product Metrics
(quip.com)
2 points
by
thomzi12
6y ago
|
1 comments
16.
▲
by
thomzi12
6y ago
Hi! I'm Zach, the author -- I put together this doc since I couldn't find many resources I could recommend on metric design and evaluation, which pops up in data scientist/product analyst interviews and is a common task for d
17.
▲
The Definitive Guide to Designing Product Metrics
(quip.com)
6 points
by
thomzi12
6y ago
|
1 comments
18.
▲
by
thomzi12
6y ago
Awesome! Some quick reactions: - Wish I could upload a photo instead of taking one on the spot! - Took me a little bit of time to get past the "what city are you in" screen (the selector was at the bottom of the page, didn't
19.
▲
by
thomzi12
6y ago
Thanks, anonfunction! I've corrected it
20.
▲
by
thomzi12
6y ago
Agreed! Pandas is great but at this point instead of using logic to solve data structuring tasks I often find myself googling for an optimized built-in Pandas method to help me out. Leads to less elegant code -- not sure if it is less reada
21.
▲
by
thomzi12
6y ago
Sure! Practically speaking, as a data analyst, I would probably notice a missing month when plotting the trend of MAU over time. (You can make "but what if a month is missing?" a latter part of a multi-part interview question) Gen
22.
▲
by
thomzi12
6y ago
Many data analysts use exclusively SQL and R/Python
23.
▲
by
thomzi12
6y ago
One thing I mention in the doc intro is that SQL questions are one part of the data analyst interview, not all of it. If this doc helps people get through the SQL questions so that they can spend more time being thoughtful with open-ended
24.
▲
by
thomzi12
6y ago
Yes, in particular for data analysts using SQL to answer product/business questions in a one-off fashion
25.
▲
by
thomzi12
6y ago
Sorry about that -- in real life you would just ask the interviewer what MAU meant if they didn't spell it out. The purpose was to make the questions more realistic, since at least in my experience in data analyst interviews the questi
26.
▲
by
thomzi12
6y ago
To your point, I personally write SQL for analytics and product/business purposes, not system monitoring
27.
▲
by
thomzi12
6y ago
Sure, that's a fair criticism. That said, you can build multi-step interview problems with SQL (I tried to convey one or two in this doc) such that interviewers can build up towards needing a more advanced window function instead of st
28.
▲
by
thomzi12
6y ago
Thanks for the feedback! The first section is intentionally about self-joins since they get asked about in interviews, but other people have brought up that window functions are more efficient, so I'll add in those solutions as well. S
29.
▲
by
thomzi12
6y ago
Good q! +1 to the other replies on this comment. I have two points worth mentioning: (1) The flavor of SQL I use at work supports macros, which are functions that can take in parameters like a function in R/Python might. So, the SQL is
30.
▲
by
thomzi12
6y ago
Hmm, haven't seen those a ton at work / in interviews! Would love to see some examples though if you have any. Mode's SQL tutorial uses SUM(CASE ...) and CROSS JOIN to mimic pivots: https://mode.com/sql-tutori
More ›