Reflections on My First Year at Work
JUST DO IT
Just do IT, hehe.
It’s been almost a year since I graduated, so I thought I should write something.
At that time, studying was easy, and I thought I loved programming.
But back then, I probably really did love it. In college, no one was watching, so I studied on my own.
Influenced by the book “Be the Best Version of Yourself,” I saw data structures and algorithms as extremely important. Naively, I thought internships and such were trivial, which led to me repeatedly being at a disadvantage.
In retrospect, it was because my perspective was too narrow.
People need to have hobbies, otherwise how empty life would be.
At that time, I only knew programming, which I should also consider as a kind of solace. If I didn’t even like this, and still didn’t have a girlfriend, life would be too scary.
Later, I got a job offer and immediately left school.
In that year, I did nothing, just looked around and discovered many wonderful things.
I discovered that the world is so miraculous, that there are countless possibilities.
Why did I define myself as a programmer?
After I started my job, overall, it’s been okay.
The days pass by day after day, as plain as water.
At first, I lived far away and commuted every day. “Time is like water in a sponge, as long as you’re willing to squeeze, you can always catch a bus.”
Obviously, I was a member of the ant tribe, and just thinking about it is heartbreaking.
Later, I moved closer to the company, to save money, but the wallpaper in the apartment was old.
It was the first time I met Big Qiang, really disgusting beyond words.
As for work, overall, most of the time it’s not too busy. At the beginning, in my free time, I studied iOS development.
Later, when it got busier, my personal time was completely squeezed out.
I don’t know if it’s just me or if it’s the industry like this.
I feel like a firefighter, wherever there is a fire, I’m sent there.
I started with Android, then my boss asked me to spend some time looking at iOS.
(By the way: I think everyone who’s used to Windows and comes into contact with Apple will be shocked by its design. That’s why I’ve always wanted to buy a MacBook Air or Pro.)
Well, I spent about two weeks looking at it, and then they said the Android side was too busy, so go back to Android.
Later, I was sent to compile Android projects.
Now I’m going to be sent to work on web development.
Of course, I’m just venting, I’m not interested in this anymore, I don’t care what I do.
Whenever I need to, I just quickly learn what’s needed for that moment, as long as I can get the work done.
Some people might say that this way I won’t become deeply knowledgeable.
Yes, I know, but I really don’t want to learn it.
When I see colleagues studying the JVM, I’m actually quite envious.
I don’t have a programming language belief, and I just laugh at those language rankings.
I feel that every language is born to handle specific problems.
No language is especially good, and no language is especially bad.
Of course, there’s always the issue of habit. I’ve been learning programming using C, so when I started with Java, I found it quite smooth. It’s a language for people to read, and using Eclipse is more comfortable than using Visual Studio + Visual Assist. The auto-complete feature is really powerful.
But a few days ago, I looked at my final project from back then and couldn’t recognize it at all. Did I really write that? It was unbelievable.
Yes, time is like a cleavage, as long as you squeeze, you will always have it.
But anyone in this field should understand, when you come home, you just want to sleep, don’t even want to pay attention to your girlfriend, where do you have the energy to do anything else, while also dealing with procrastination.
Yes, “I’m always anxious that I don’t have enough time, but I waste my precious little time recklessly.”
After going through a large layoff, about half of the people left, many of my fellow new hires were affected.
I became part of the silent majority, clocking in and out of work, not chatting, not communicating much with people around me.
The prospects for the project aren’t optimistic. The team lead has already left, and the new team lead is very anxious. The feeling of unease is growing.
I used to think that there were more opportunities here, and I wanted to switch to a better company after two years. But now when I look at it, it doesn’t really matter which company I go to, they’re all pretty much the same.
Now I’m really tired, I want to quit and take a break somewhere.
But it’s not like being in school, where I had my parents to rely on.
Changing careers should be done early, but where should I go?
Translated by gpt-3.5-turbo