Suppose you're in a dead-end job. Your TC sucks and you aren't happy with the responsibilities. You are getting your CS degree (still a freshman) to move careers, from non IT to IT. You get RA'ed and a week after you get an offer at 20% higher than your previous TC, but doing the same thing you weren't happy doing. Do you: 1) take the job at a higher TC, because a bad job is better than no job. 2) refuse the offer and take the opportunity using the extra time to learn more, hoping to enter the IT industry faster. 3) other?
I selected option 1. Take the offer. I recommend doing leetcode first before degree. If you have basis for algorithms you'll get a long way. Then get the degree and look for opportunities while getting degree.
Postponing a legit degree for online tutorials, sound advice
@TJR I'm already going to school so I'm not stopping that. I tried LC but tbh I couldn't get an easy one right, because of no coding experience. I know I'll get there through hard work but LC makes no sense to me yet, unfortunately.
TC or GTFO
Lol I saw this coming.. Previous IBM TC was π₯ s. This non IT offer is 100 to 110, but if one thing I learned at IBM is that "bonuses" are as rare as unicorns so I'm better off with a strong base.
It's like your always stuck in second gear π΅
Lol yeah, except for the 20% pay increase.
Sometimes there's more to life than money. But that seems to be unpopular opinion on here.
That's nice of you to say that because that's what I am leaning towards, especially after a bad experience at IBM. But, there's also bills to pay and ignoring an offer like this may be a regret I'll have for a while, which will also suck...
If your non tech role has a limit for pay, you may need to take a metaphorical step backwards and get real experience in a tech role for future higher ceiling. If that makes sense. Even after graduating you may have a tough time finding tech work with no experience.
Bad job is better if you need the money. I'm assuming you don't because you asked. A bad job is ok if you get to practice and get experience for your next job. Otherwise, you could be wasting time.
100% agree. This job has nothing to add to where I want to be, it will actually be a waste of time since I won't have much time to study and focus on coding and finishing my degree.
Why continue to work at a job you hate? You will work at this job that you hate and regret it everyday.
Did you decide between Java and C#
Not yet π I keep going back and forth between the two..
I am a .NET dev and don't feel I've missed anything. Even mobile development is now popular in .NET