u/Tbetcha

3 post karma · 205 comment karma · joined Aug 2019

Tbetcha

If these people had real jobs, you would need to go get your own wings dummy.

Tbetcha

This is totally besides the point of the post, but what defines a real job? It’s pretty much the same as a delivery driver at some pizza place. The company should be mandated to at least pay the driver minimum wage.

Tbetcha

I don’t think you understand the way DoorDash functions. It’s akin to a server, where the pay is lowered because tips are expected. I don’t agree with sending a message like that but “paying for the service” would include a tip in the mind of DoorDash. If you don’t want to do what’s expected, don’t use the service. DoorDash only pays the driver like $2. Your tip is 80% of what they make. It’s not the drivers fault, I would say it’s more corporate greed than anything else. The recent lawsuit in New York proves this.

Tbetcha

In reference to the post I get it. But you’re making it seem like tipping is reserved for special cases with DoorDash. When DoorDash pays the driver it’s like $2, the company and subsequently the driver is counting on you to tip to make any sort of profit. Think of it like going to a restaurant, the servers get paid like $4 an hour because the customer is expected to tip. If you can’t afford to pay for the service, including the tip, you probably shouldn’t use it. Sending messages to people begging for tips isn’t cool, I don’t agree with that. I also don’t agree with using a service and not tipping where tipping is factored into the algorithm to fairly compensate the driver.

Tbetcha

$800 rent, damn.

Tbetcha

It worked on my MacBook. It very well may be Brave on iOS that has the issue. I didn't check a different browser, just wanted to give a heads up so you were aware.

Tbetcha

I think sometimes there's pressure on devs to know everything, and we internalize it and apply the same pressure to ourselves. With that being said, I think it's a professionally mature decision to realize something isn't right here, isn't a good fit, or is not the right environment to help you grow stably. In my first job, I was also the only developer on the project, and it was an amazing experience, but the environment created by management was not the same as what you referenced. IMO you made a decision. You know, it wasn't the right fit for you. Also, being a junior with nobody to learn from is a shitty spot. Having a knowledgeable team will 10x your growth at that point in your career. The habits you build early are also hard to break, because that is normalcy to you. Don't get me wrong, there will always be pressure, you'll always be able to point to something shitty management did or currently does, but you shouldn't be in a situation where you feel you can't perform well enough no matter what you do. That just leads to resentment and shitty mental spots that influence the rest of your life. You made a solid choice.

Tbetcha
Tbetcha

Raycast, like spotlight but does so much more. It will continue to do more as you install more things. AltTab is good, also things that run in the menubar are helpful. I would suggest Stats, it gives you info about your system like how much resources you're consuming, network speeds, etc. I would also suggest thaw, which is an app that lets you control your menubar a lot more than Apple permits; it also offers a lot more options. If you're feeling like you really want to jump in, check out window managers like yabai. I would also recommend Notion for notes and Busycal for a calendar app.

Tbetcha

If he's trying to get a job, why wouldn't you suggest the thing that has "jobs in abundance"? Not trying to be a dick, just curious.

Tbetcha

I totally agree with what other people are saying. Pick a language/framework and get good at it. Once you know what is available and expected in various situations, it is a lot easier to transfer that knowledge to another stack. But pick something and stick with it. At that stage, I know it's challenging because there are so many job postings with all different kinds of requirements. The depth is the most important thing. If you're having trouble picking, another thing you can do is look at job requirements. See what is popular in the industry among employers that are actually hiring, especially with the market the way it is. IMO, .NET, Java, and Go are solid choices. JS/TS with Node isn't a bad option either.

Also, whatever you pick, use it to actually build stuff. When you do, host it so you can show it off and reference it in your resume. There are tons of discords with people looking for the same advice as you, just with the frontend. You could build a clone of a service, splitting the work based on what each of you cares about. This gives you the ability to include links to a hosted service in your resume or whatever.

Tbetcha

Some people say basically don’t waste your time— LC is for getting jobs. However, it does help analytical thinking, problem solving, and pattern recognition which is what you’re looking for.

As far as advice I’d say don’t give up and stay consistent, LC can be extremely frustrating, start with the easy problems, if you don’t know the answer or can’t think of an approach on how to solve the question, look up the answer. Don’t waste your time doing nothing, staring at the screen. It won’t help you learn. It’s not always about the answer. Learn to identify the patterns and solve questions in that group e.g. all the tree questions. And if you had an issue with a question, revisit it. Lastly, plan before implementing; draw stuff, use sudocode, whatever helps but plan.

Tbetcha

This is the one I followed when I did it. It worked fine. I did the one that called for dosing twice a day. Bernese method

Tbetcha

It’s called medetomidine, shits crazy.

Tbetcha

Without a doubt

Tbetcha

I recently read a blog post where the author was discussing resume length and how it being longer than one page isn't really a big deal. Here it is: Resume Length. However, in your case I think there is some fluff you can get rid of. For instance, the lab instructor and online tutor. It looks like they only have one bullet point anyway. Plus, with 3 YoE nobody cares if you were a lab instructor, unless it is some position related to physics like you just had, it would still be a stretch though. This also applies to projects like the twitter bot, unless it's something hosted that people can see which solves a problem, or mimics another service you can leave it out

There has been a lot of back and forth about profile summaries on this sub. Here is a really good post that talks about how to make one, it is from the same guy as the blog, Profile Summary. Everyone has an opinion on whether they should be present so IDK but if it is there it should be eye-catching since it is the first thing the reader will see.

As far as your styling goes some headers you have capitalized like "PROJECTS" and others are not like "Skills". Someone else said that it seemed crowded and I agree. One thing that may help in regards to that is to have some spacing between the positions in your experience section. You can also use the same bold font on the dates for their respective roles.

Best of luck!

Tbetcha

One thing a more senior engineer who somewhat mentored me taught me was to always dedicate some time during the work day to do some learning for me. Not only does it benefit me but it also benefits the company. It doesn’t matter what it is your learning even though DSA is for you, if you refine your skills, it’s still a win for the company.

Tbetcha

If you use a buffer bar plugin you can see what’s open and use shortcuts to switch back and forth. There also harpoon which allows you to jump between multiple buffers quickly.

Tbetcha

That would make for an awkward onsite interview

Tbetcha

Private aviation pilots. The money is really good and the work conditions are amazing. They work maybe ten days out of a month and you get to see the world. Say someone books a trip for a week somewhere, you take them there and then you get a hotel in that location until they come back.

Tbetcha

There are some things in common with the .NET and Java population that are almost unheard of elsewhere. One of them is what you mentioned, complacency. I’ve met engineers who worked at the same company for their whole career and some of these companies aren’t the most progressive so the need to continue learning is nonexistent.

The other unique thing that I came across is the reliance upon their IDE. A lot of these devs can’t do what they need to do from the CLI, or don’t know how to implement what they need in a manual way. They only know how to configure things from Visual Studio or IntelliJ.

I think this is partially due to the industries C# and Java are used in, large companies that move slowly, and have a decent amount of legacy code. Because of this they seem to attract people who want to do the same. This bunch gives us all a bad name.

Tbetcha

And that’s the issue people have complained about for years…

But for real, congrats.

Tbetcha

That blows. You di get some good work experience out of it though. It will absolutely help you find something else it may take some time.

This is also a solid learning experience regarding employers. They don’t give a fuck about you. Always put yourself first. It’s a hard lesson to learn but you’re better off learning it early in your career.

Good luck, man.

Tbetcha

Yeah idk wtf I’m talking about

Tbetcha

I know it’s not what you were hoping for but the experience is invaluable. You now have something to put on your resume. When I was in school I took an internship working for free for the first 2 months until they would actually pay me. Because they weren’t paying me I was working my regular job as well. But the work experience and the ability to put it on my resume helped a lot. Without that experience I wouldn’t have gotten the job after that. Best of luck.