There is no one who does not fall, only when falls can grow!

deco

There is no one who does not fall, only when falls can grow!

2022.03.15
Internship

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. .

沒有人不跌倒的,跌倒了才會有所成長

Hacker Society Community Expo

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.

沒有人不跌倒的,跌倒了才會有所成長

Hacking Society Information Security Week

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.

沒有人不跌倒的,跌倒了才會有所成長

2019 SITCON Cultural and Creative Group

 

沒有人不跌倒的,跌倒了才會有所成長

2019 SITCON Cultural and Creative Group

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

Related Shares

Internship

The first half of the year as a rookie intern

2025.07.20 (Sun)00:59 ~ 00:59

I experienced the last semester of the academic club in college, and decided to give myself an experience different from school life, so I chose the industrial internship in the department and entered the "Taichung System Development Department, Marketing Information Department, Cathay Life Insurance". Perhaps because of a bit of luck, I happened to meet Cathay Pacific who was updating the old system, so I directly joined the company's project development to create a greenhouse gas inventory information disclosure platform, log in and audit the greenhouse gas emissions of the entire company and make reports. Thinking that other Cathay Pacific people will use the system I made, every time I make a part, I will feel more fulfilled, and I will fully experience the feeling of a rookie working, not just an intern who goes to help. Cathay Pacific’s training plan for new recruits is really perfect. In addition to a set of teaching gitbooks for self-learning, there is also a step-by-step basic teaching by mentors, and then independent implementation of simple projects. Finally, the mentor’s code review makes us more clear when writing programs. How to improve its performance and legibility. Although there are many interns, there will be some people who are quick learners waiting for those who are a little slower, but this part will happen more or less, so I used this time to study the bottom part of their project structure and understand the whole The architecture of the system will also be of great help to me in making projects later on. For me, the report is probably what I learned the most here! After the project started, every two weeks, I had to report what I had completed, what functions I had done, why I did it, and how I could optimize it. In addition to training me to be able to present my results without nervousness to a group of unfamiliar people on stage, it also increased my ability to fully describe my ideas for the projects I produced. This part is a very important ability whether you will continue to study in graduate school or enter the workplace in the future.

By|Department of Information Engineering and Computer Science DONG,YU-RU