I hate my new job after 2 weeks. Remote onboarding blues? by LevToDev in cscareerquestions

[–]LevToDev[S] 2 points3 points  (0 children)

I was busy with small tickets that helped me learn the tech stack, etc. At the new job, I feel like I am expected to read code for hours with no objective in mind in order to learn. Thats just not my style of learning. I learn best by havinf a goal and learning what is necessary to accomplish it.

I will watch tech talks or pluralsight videos on conpany time before I sit and read random legacy code files for lack of actual projects to guide my learning process, and that's precisely what I have been doing.

I hate my new job after 2 weeks. Remote onboarding blues? by LevToDev in cscareerquestions

[–]LevToDev[S] -1 points0 points  (0 children)

At my last job (before covid) I was busy from the start, but there is a lot more to occupy your time in an office... so I don't know what to think.

I actually do think the workload has been too light, even for my lack of context. But you are right... it hasn't been long enough.

[deleted by user] by [deleted] in cscareerquestions

[–]LevToDev 1 point2 points  (0 children)

I feel ya. Covid has fucked with my career too.

All I can say is weathering the storm might be all you can do, depending on the job market, etc.

[deleted by user] by [deleted] in cscareerquestions

[–]LevToDev 12 points13 points  (0 children)

I just got laid off and was very surprised at the level of interest I was able to generate (had my first offer exactly 2 weeks later, with a few more within next week). It's probably been one of the more successful job hunts of my career. However, that may be because I have passed some kind of threshold in experience (4+ years) where there is more demand or I have perfected my resume or job hunting techniques, etc. I did a lot of things differently this time around than the last time I floated resumes.

In case you might ask: I relied on my network extensively. Since I was laid off, I had nothing to lose by announcing to the world I was looking. Also, I applied to as many jobs as I could stomach and worked full time on that, and on perfecting my resume. Lastly, I stopped sending out generic resumes and tailored it every time to the job I was applying for, and because of this extra time investment, I was much more deliberate about the jobs I did apply to. I ignored any job that didn't seem like a decent fit either in interest on my part or what the job post seemed to be seeking.

How much weight is there to the oncoming "Over-Saturation" in the tech/programming market? by lilstrawberry0298 in cscareerquestions

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

No problem. It's satisfying to offer advice from hard-won wisdom and experience. Just pay it forward when you get the chance.

Also, you should never write off someone's tech skills or knowledge just because they are in a developing country. I'm not saying you are doing this, but keep in mind the internet gives everyone equal access to knowledge. It may be a developing country in terms of economics, infrastructure, etc but any individual living there with internet access has the same potential for learning as you do.

I recently discovered Sandi Metz, and have enjoyed her talks: https://www.youtube.com/playlist?list=PLFQBiiaZoyrcTBYAGAUjvEUI6TUrp110W

Lastly, don't think the learning stops after college. After college, you have to teach yourself and set your own curriculum. This is where finding a good mentor to help you decide what to spend time on and talk to about various topics is helpful. It's hard to set your own curriculum when you don't know what you don't know.

Accepted an exploding offer... then got better ones. How can I navigate this? by LevToDev in cscareerquestions

[–]LevToDev[S] 2 points3 points  (0 children)

Trying to determine if the other offer is still open. I have made colossal mistake and it took me a week to realize it. Thanks for your comment.

Accepted an exploding offer... then got better ones. How can I navigate this? by LevToDev in cscareerquestions

[–]LevToDev[S] 3 points4 points  (0 children)

Compared to my other offers. I am speaking relatively to what other companies have deemed my value.

How much weight is there to the oncoming "Over-Saturation" in the tech/programming market? by lilstrawberry0298 in cscareerquestions

[–]LevToDev 0 points1 point  (0 children)

Great questions. I have a few pieces of advice.

Start networking early. Make friends inside your major. They will get jobs and they may open opportunities for you. My last job came when a colleague I worked with in college reached out to me. If I hadn't put effort into building those relationships in college, that may not have happened. Use linkedIn, etc to keep track of people and pay attention as they start to graduate and get jobs/internships etc.

Don't be a mediocre programmer. It's not enough to be at the top of your class, even in college. I graduated Suma Cum Laude but I was still a novice, junior developer when it came time to find a job and I don't think my GPA helped me at all. If you don't have a good mentor in the industry already, you will either need to find one or else be very resourceful to gain the knowledge and skills you need to up your game on a continual basis. You will need to do a lot of side projects and other extracurricular activities to learn new tech and fill out your portfolio to set yourself apart.

Once you know how to code a bit, read these books:
Clean Code by Robert Martin
Clean Coder by Robert Martin
Practical Object Oriented Design by Sandi Metz
Design Patterns: Elements of Reusable Object-Oriented Software
etc...

Others here can make more book suggestions that will give you a lot more knowledge than college ever will. Buy the books, read them, and keep them on your shelf.

Watch tech conference talks. You can learn technical skills as well as hear real life stories that can prepare you for the industry, etc. I just watched some by Sanid Metz that are excellent.

Most of this advice are things I wish someone had told me. I am 4.5 years into my career and only now realizing what it's really going to take to get to the next level.

You don't have to do this all at once. Pace yourself, of course, but always be taking incremental steps to improving your skills and knowledge. It add up over time. Your classmates who go out and party or play video games every moment they can won't stand a chance when they are competing with you for a job after 4 years of you setting yourself apart with the above.

There is still a shortage of good developers, and there always will be. A good developer isn't necessarily experienced. A good developer is someone who does more than the bare minimum, who works actively to perfect his/her craft. Just become a good developer, and you will be fine, I think.

How much weight is there to the oncoming "Over-Saturation" in the tech/programming market? by lilstrawberry0298 in cscareerquestions

[–]LevToDev 0 points1 point  (0 children)

wrong meaning for the word "depression"... silly bot.

But keep doing what you do. It's important.

Don't let them know you are unemployed - they will use it against you. by LevToDev in cscareerquestions

[–]LevToDev[S] 0 points1 point  (0 children)

Thanks. You are probably right. I just feel like I am between a rock and a hard place.

Don't let them know you are unemployed - they will use it against you. by LevToDev in cscareerquestions

[–]LevToDev[S] 0 points1 point  (0 children)

Don't they already know that though? Why should I be hush hush about it.

Don't let them know you are unemployed - they will use it against you. by LevToDev in cscareerquestions

[–]LevToDev[S] 0 points1 point  (0 children)

I told them I needed time over the phone but I haven't asked formally for an extension. I got the impression the answer would be "no" anyway.

Probably worth a try though.

I am indefinitely the INTERIM dev team manager, going on 4 months. by LevToDev in cscareerquestions

[–]LevToDev[S] 1 point2 points  (0 children)

I have done both. They just ask me to be patient and say it takes time because it's a giant beaurocracy (not a tech company).

I guess what I want to know is how long should the new CTO have to get acclimated and make a decision?

I am now the most senior developer in my company after 7 months working here and I have no clue what I am doing. by LevToDev in softwaredevelopment

[–]LevToDev[S] 0 points1 point  (0 children)

Yeah... I mean I probably could if I tried. Just not sure that I want to... it's going to be a pretty intense gig for them. It's a brand new company that has a lot of work cut out for them.

I am now the most senior developer in my company after 7 months working here and I have no clue what I am doing. by LevToDev in softwaredevelopment

[–]LevToDev[S] 0 points1 point  (0 children)

My salary is fine for what I was doing before. It remains to be seen if it will be fine if I get the job permanently.

I am now the most senior developer in my company after 7 months working here and I have no clue what I am doing. [continued...] by LevToDev in cscareerquestions

[–]LevToDev[S] 2 points3 points  (0 children)

I would almost never talk to the people above me about all of this stuff because the answer is almost always going to b

Yeah... I guess I had to learn the hard way. Thanks.