Profile picture

Junior Engineer Career Development Videos, Forum, and Q&A

How A Junior Engineer Can Grow Their Career

Almost every software engineer starts their full-time career journey here. The content here breaks down how you can start your career off with a splash and grow past this level as quickly as possible.

Dealing with conflict with your TL

Entry-Level Software Engineer [E3] at Meta profile pic
Entry-Level Software Engineer [E3] at Meta

I have been having a hard time dealing with my tech lead. He’s e5 and leading our project. I’m aiming for promo end of this half and I feel like he’s really using that as a weapon against me.

For the project I am on, he gave me some deliverables. For one of the deliverable d1, I pushed back as there was no clarity. He basically said you have to do it or someone else will. I pulled in my manager and eventually the manager said it’s his project, his decision.

Fast forward, after spending a good week or 2 on this , we were asked to stop the project due to the alignment issues I had highlighted earlier.

The whole deliverable d1 was de prioritized and I was asked to work on something else (d2). It’s close to the end of the half now and the Teach lead is asking me to do more work to show that d1 made any progress and it was landed.

Despite working super hard on this, I have not clear deliverables. I think this is a directional problem. A lot of this was out disambiguating stuff. He’s also said stuff like you don’t seem to be working much on this.

I feel quite frustrated that despite working a lot the TL doesn’t seem to acknowledge any of the work or doubts cleared.

  • How do I deal with this when I keep doing things and he keeps moving the finish line slightly ahead?
  • I’m also tired of his snide comments such as this really isn’t e4 scope but I can say it is for you.
Show more
Posted a year ago
189 Views
3 Comments

Design skills for software engineer at different levels

Entry-Level Software Engineer [L3] at Google profile pic
Entry-Level Software Engineer [L3] at Google

Hi my software engineer friends,

Want to ask what is the requirement for design skills at different levels.

I am a software engineer, and for each project I always write a design doc, most time I am listing different options for some implementation. But that is mostly about different ways of data flows, the pros and cons of each data flow. It is not related to design patterns, nor architectures, but it seems enough to move on with my project and team is generally OK with design doc like this way. To make a good design, I feel right now it is more about context, about familiar I am with team's tech stack and all the data flows, and make good judgement about how to implement something.

I also have that in mind "do not try to apply design patterns for the sake of applying it, use it organically".

So a few questions I have

  1. Is it normal that in software engineer's daily job, the design is just about how to implementation something? Or I need to try to apply any design pattern or architecture? Is the general design concept same as object oriented design? Want to see am I under design stuff or I am overthinking about this
  2. How to you learn the design skills, especially to the space of web application?
  3. Any books recommended for designing web apps?
  4. What is your opinion about design skills at different levels?
  5. Do you think design is the core skill of a software engineer?
Show more
Posted a year ago
188 Views
2 Comments

What is the optimal way to job search as a new grad?

Machine Learning Engineer at Taro Community profile pic
Machine Learning Engineer at Taro Community

I recently graduated with my MS and I'm still job hunting. I'm unfortunately at a point where most of my strengths/impressive accomplishments are in MLE/DS which is

  1. Harder to break into at the new grad level
  2. Fewer jobs in the market

I need a job ASAP and would love advice on how to job search optimally

Here is what I'm doing

  1. Creating regular content on LinkedIn
    1. (I've gotten 3-4 interviews from this), 3 of them were recruiter calls that went nowhere, one was an interview that went to final round
  2. Applying to any and every job with < 4 YoE requirement with tailored resumes for verticals (MLE/DS/SWE)\
    1. I got 2 interviews from this. Unfortunately didnt get either
  3. For strong matches, I am trying to arrange coffee chats with managers at the company.
    1. This has not worked well at all
  4. I've tried getting referrals but it's never resulted in an interview. The strong referrals (where the person sends the resume directly to HM) I get the feedback of some internal red tape (not hiring NG, only return intern, or cannot hire international students) or sometimes they just simply want someone with more experience with a specific area (training models, or a specific framework)
  5. Trying to apply to SWE roles as well. But quite frankly since I have just spent most of my time, internships, projects directed at MLE/DS, the SWE tailored version of my resume is not top tier. It's quite average in my opinion

I'm not sure what else to be doing or if anything else I can do that I am missing. Any advice would be appreciate!

If you can even just share your experience on what works for you/what doesnt work that would be great to hear as well

Show more
Posted 10 months ago
163 Views
4 Comments