With zero foundation "transcoding", especially from liberal arts major to computer science, the challenges that "transcoding people" have to face are not simple. For the success of "transcoding", most people give the definition of "finding a programmer job", and learning programm

Everyone who decides to "transcoding" must make great determination and work hard. With zero foundation "transcoding", especially from liberal arts major to computer science, the challenges that "transcoding people" have to face are not simple.

For the success of "transcoding", most people give the definition of "finding a programmer job", and learning programming is just the beginning. Can self-study, postgraduate entrance examinations or study abroad to study "transcoding" projects ensure that programmers have their own place in the job market?

"Transcoding" experience

Learning problems one after another

"I actually learned a lot in the first semester." Chen Minqi admitted that she knew almost nothing about computers before entering the postgraduate school. "The teacher will assume that you have a certain computer background and skip a lot of basic content. In order to keep up with the teacher's teaching, I spent a lot of extra time and energy reading courseware repeatedly and looking for information online to make up for the lessons."

In the first class of the school year, the teacher assigned the students a task of "configuring the environment". After receiving a very long English document, Chen Minqi looked carefully one by one, but she didn't understand what each line of terms represents.

Although it was a little difficult to get started in the early stage, Chen Minqi, who was willing to calm down and study, found a way after the end of the first semester. However, a "computer deep learning" in the new semester brought her a considerable challenge. In order to have more opportunities when looking for a job, Chen Minqi is still working hard to overcome difficulties. "Ordinary front-end programmers do not need to learn mathematics very deeply, but if they want to get a high salary, they have to be a back-end programmer with high thresholds. This requires learning the deep learning course thoroughly." Some people also feel that "transcoding" is not easy, and they cannot see their own growth, and finally hurriedly leave the path of "transcoding". Starting from interest, Zhou Zifan took the school's programming course, taught himself "Python from Beginner to Proficiency", and bought online programming courses, trying to embark on the road of programming, but no matter which way of learning, he felt a little difficult. After

decided to apply statistics across the exam, Zhou Zifan spent more than 20,000 yuan to apply for a postgraduate entrance examination review class for math subjects and statistical subjects. However, Zhou Zifan, who only studied one introductory course in advanced mathematics during his undergraduate studies, had poor mathematics foundation, and the teacher gave lectures too fast, and the effective knowledge obtained in one class was almost zero.

School started in September this year, and Zhou Zifan decided to give up "transcoding". "There is no one around who crosses the exam like me, and I can't find anyone to talk to. I'm too lonely, and I can't find a proof that can prove that I have made progress in programming." Programming still returns to Zhou Zifan's personal interests and hobbies. On the social platform of

, the left swipe pops up with the experience sharing post "Successfully transcoding in half a year after zero foundation" and the right swipe sees the losers of "transcoding" hang together in the forum to keep warm and tell each other about the difficulties of learning programming. A group called "Transcoding Losers Alliance" has more than 4,200 members. The group introduction reads: The " survivor deviation " phenomenon in the "Transcoding" tide is extremely serious. It can be seen that individuals have a very different degree of acceptance of programming knowledge.

marketing promotion

study abroad agency promotes "transcoding"

reporters found that the rise of the "transcoding" discussion craze is also related to the marketing promotion of study abroad or training institutions. After searching for "Liberal Arts Transcoding" on search engines or social platforms, in addition to experience posts, there are also promotions of study abroad agencies or programming training institutions - "Zero-Based Transcoding", "How to quickly get ashore in 5 months", "What are the "Transcoding" projects in the continent that can be applied for without programming foundation?" "The road to "Transcoding" in pure liberal arts background"...

zero-Based, short-term and other key information accurately grasps the user's inner needs, and all the successful cases recommended by the algorithm also closely link the probability of "Transcoding" and "Going ashore".

Among the "transcoding people", like Chen Minqi, there are many people who choose to "transcoding" through studying abroad. The application requirements for computer majors in some foreign universities are friendly and can accept students without a computer background. There are also a few computer majors in some countries that hold job fairs and allow students to participate in paid internships related to majors, which are the attraction shown by foreign computer science projects.The school Lu Haodong, who is on the road to "transcoding", is currently studying in the United States, so it is called the "transcoding school" by netizens.

In fact, computer science majors in most universities in Europe, North America and other regions still have strict requirements on students' backgrounds. Many netizens and study abroad institutions recommend applying for interdisciplinary projects such as data science, business analysis or digital humanities, including programming teaching, with a higher success rate.

At present, Lu Haodong has obtained the internship qualification from a certain company. If there is no accident, he can become a regular after graduation. But Lu Haodong told reporters that many programmer positions in the United States have stopped recruiting people this year. Some students have been looking for jobs for half a year and have not found an internship in the United States so far. The actual job search experience is not as easy as social media says.

Employment Reality

Compound talents are more popular

Aaron is a programmer in a bank and is responsible for back-end software development. He graduated from a computer major and told Nandu reporter that the threshold for ordinary " coders " is not high. If you are not working in areas with high thresholds such as algorithms, artificial intelligence, , ordinary development and testing, which accounts for the majority of repetitive work, does not require too many skills. From a technical perspective, if you sign up for training classes for a few months, you can basically achieve the ability to enter a "small and medium-sized factory".

Financial writer Xie Zongbo has been paying attention to social issues such as employment for a long time. He told reporters from Nandu that in the current environment, liberal arts students consider "transcoding" and have real considerations for employment. "The reason for turning into a 'coder' is mainly because in the current Internet economic environment, the demand for programmers in society has always remained high, and students in related majors are more likely to be hired by high salaries after graduation, which has attracted many liberal arts students to switch careers to the Internet." Although "transcoding" has become a trend, Xie Zongbo believes that this is difficult to become a common norm. Although emerging programming languages ​​such as Python are already very intelligent and friendly, allowing "novice" to enter the industry through 3-4 months of learning, salary increases will not be significant only in basic positions. "In general, if liberal arts students want to successfully 'transcode' or even become the backbone of a 'big factory', the probability of success is not high. This is often closely related to the individual's own quality, ability, and effort, and cannot be a general template."

He said that if "liberal arts students" want to have greater development in the programmer industry, they must deepen their industry, continuously advance and polish their technology, and master basic theoretical knowledge such as C language , compilation principles, etc. If they do not lay a solid foundation and only learn the superficial, they can only be the basic technical personnel at the bottom in the future.

Xie Zongbo observed that " Internet + " is the main way to update and upgrade in various industries. If liberal arts students are willing to "transcode", they can use programming knowledge as their added value without giving up their own industry. If you can work hard to realize the dual skills advantages of your own industry and programmers, you can play a greater role in the transformation of your own industry's "Internet +" and become a "compound talent" across these two industries. This will have greater value than a simple programmer and can reap more of your own growth.

(At the request of the interviewee, Chen Minqi, Zhou Zifan, Lu Haodong and A Long are all pseudonyms in the article) 01 and 02 editions: Intern reporter Yang Xiaotong Nandu reporter Li Ziyi