| I joined a big tech company as a new grad recently and I'm unhappy. Although hired as a software engineer, I'm more of an analyst honestly. I rarely write actual code. Most of the day is spent changing few lines in some config file, running some training job and then looking at excessive amounts of data to get a clue of what's going on. At uni I was a pretty decent coder, but now I feel like my skills are degrading. I really love software engineering. I'm the kind of person who spent hours in their free time coding up their pet projects. I'm afraid that not only I'm boring myself to death, but also specializing in a very niche area I don't like and thus further digging myself into this hole. At the same time: compensation is amazing. Really, right now, that's the only thing keeping me here. I'm afraid that if I leave, I will regret it. Should I just suck it up and appreciate the opportunity? |
STAY where you are. Money is freedom, accumulate until you reach escape velocity.
You can sharpen your programming sword on your own time. It's nice when job and personal interests align, but if your workplace is non-toxic and paying well, consider very carefully before letting it go.
You may be able to find ways to learn and grow on company time as well. Make your own tooling to help analyze that data, whatever.