There is no one who does not fall, only when falls can grow!
During the summer vacation when I was about to enter the university in my senior year, a senior asked a programming question in the freshman group, which started my career as an employee. The seniors in the department are not hesitant to share their learning experience, tell the juniors which teacher is good at teaching, and will also give us assistance in schoolwork and future directions. At that time, I thought that in addition to enriching my programming skills, I would also share my experience with future students like the seniors.
Learn what you like!
Students who have obtained tickets for the Department of Economics will be asked: "Why did you choose the Department of Economics?"
And the answer I heard from most people is: "The score is up, I feel that studying mathematics is very profitable, and my parents want me to study."
For me, the most beautiful thing about studying economics is the sense of accomplishment that I get when I solve the problem. .
The curriculum of the Department of Engineering and Engineering revolves around "Software Engineering", "Network Information Security" and "Computer Systems". The school also offers many courses related to "Artificial Intelligence", and the choices are becoming more and more diverse. The most important courses in the department are nothing more than "Programming", "Data Structure", "Computer Algorithms" and "Computer Architecture". Basic knowledge that is most likely to be asked during interviews. "Programming" is the foundation of the engineering department, and the C language is the foundation of all programming languages. Although it is painful for most people, I think the logic of the C language is very important. Understanding how to operate can make other high-level languages useful.
Follow me, you can be a programmer too.
The University Programming Proficiency Examination (CPE) is the graduation threshold of the department. For the overall ability of programming, you can practice Leetcode, Codewars or the programming problem-solving website of the high school student programming problem-solving system. Those who are interested in programming competitions can participate in programming-related competitions; if they are more interested in implementation or development, hackathons or competitions organized by companies will be good choices.
In addition, the teacher encouraged us to participate in more seminars during the learning process, such as: SITCON, the annual student computer conference, HITCON, the annual hacker conference in Taiwan, or MOPCON, the annual conference for mobile technology application developers. Clubs are an indispensable part of university life. Participating in the Hacker Club or iOS Club can accumulate more experience from peers; I used to be the Minister of American Publicity of the Hacker Club. Participating in the club can not only learn the operation mode and interpersonal relationship of the club, but also Practice improving your design skills.
With the experience of American publicity design, I used my works to show my strength and entered the "SITCON Cultural and Creative Team". During my senior year, I went to "Jingcheng Information" as an intern through the matchmaking of the department. During this year, I came into contact with three projects, evolving from the basic three treasures of the web (HTML, CSS, JavaScript) to a web framework (Vue.js) practical ability.
If you break through yourself, you will gain more than zero.
Even if you don't step out of your comfort zone, don't participate in competitions, and don't practice questions, it will have no effect on graduation. However, I, who is not good at socializing and not the smartest, still try to join clubs, meet like-minded friends, and participate in various seminars, so that I can get in touch with wage-related knowledge all the time. Arrange time for yourself to practice programming every week. When you see your programming scores drop from the rankings, you will try to climb up. If there are programming competitions, you will immediately form a team to participate. Corporate internships will accumulate industry experience, break through your limits, and never let go. any chance. There is no one who does not fall, and only when he falls will he grow, and if he does it, he will gain more than zero. Do it bravely!
Image sources: SITCON flickr Student Computing Annual Conference https://www.flickr.com/photos/sitcon/
By|Department of Information Engineering and Computer Science LIN,PIN-XIU
Share: