In fact, the sooner the choice of direction is determined, the better, in life we have to face countless choices, there is a line in an American drama related to hackers that I watched a few days ago:
life is binary
Life is binary, composed of 0101 one by one. Every choice, if you choose it, it is 1, and if you don't, it is 0. There is also a saying: "People have to face many choices in their lives, but only a few can really determine your fate." That's right, that's it.
If you are a computer science student, then whether to take the postgraduate entrance examination or get a job is the first question you will face. This article is for college students who have decided that they will work after graduation, so I will not repeat this choice.
In terms of employment, the title of this article is coder, which actually refers to all computer-related technical jobs. Including development, testing, operation and maintenance, etc.
Many choices themselves are not right or wrong or good or bad, only suitable or not.
Don't abuse diligence to make up for clumsiness, this word was once regarded as a guideline by many people, but at the same time it became a shackle. I believe in the word, but think about the status quo, think about ROI. You have been working hard for four years in an area that you are not good at or interested in, and you may not get much in the end. Of course, if you can continue to work hard for a few years after graduation, it may be possible, but I hope that every college student can have a good job when they graduate, and if you don't like a certain field, then I believe you will not stick to it. So we must find the right direction for ourselves!
So how do you find out what you're interested in? I don't know a good way, I only know a simple way - try. While you are young, try more. Don't be a junior and don't know where your interests are, what you want to do, and what is suitable for you. So try to touch the nails in your freshman and sophomore years.