精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Meet Zhu Gang, How an Art Student Chose to Become a Programmer

原創 精選
Techplur
Zhu Gang, known as "Uncle Meow", is a post-90s programmer who has been working on the front line of .Net. From Anyang to Beijing, Zhu has spent ten years in the field and grow from a rookie to an IT v

A “typical” programmer who is “not that typical”

When we first met, Zhu Gang gave the impression that he was very much in line with the public perception of the image of the programmer. Compared with communicating with machines, he would be more nervous with people; He is a bit of reserved, easy-going, always smiling, but will keep talking under the familiar. According to his own account, he is usually nerdy, "just stay at home with the hobby after work".

With a very "typical" programmer look, Zhu has a “not that typical” education and career path in his life.

Zhu's first eighteen years of life can be described as "step-by-step". From primary school to university, he spent all his years in Anyang. But as he started his college life, fate has pushed him to a new track.

"I was major in the Chinese language first, and then coincidentally transferred to the study of computer information management." Zhu confessed, "For an art student, learning computer is really some pain." Fortunately, Zhu quickly adapted to the change.

From art to science, from the Chinese language to computer, from the literary universe to the digital world, Zhu finally completed this "leap" that seemed quite unimaginable to outsiders. This "change of track" in his life had a profound impact on Zhu's mindsets and career choices.

Near the time of graduation, considering that the development space of computer-related jobs in Anyang is very limited, Zhu resolutely chose to not back to his hometown and became a "Beijing drifter". He said that he wanted to see the outside world and make a breakthrough.

Workplace "training": only the ability to develop is not enough

Zhu's first job was in a state-owned enterprise. Here, he completed a smooth "transformation" from a student to a professional. In the various "trials", he is still impressed with the one of "participating in the development of the national civilized city creation system, and making the system into a national promotion pilot". This is also one of the most fulfilling projects to date for him.

Zhu participated in the whole process of project creation and execution, from the demand research in the preparation stage to the operation upgrade after the project was launched. Despite the tight staffing and heavy workload, when the project was officially delivered, he made great progress in development skills, documentation and customer relationship maintenance, and his self-confidence and awareness as a technical person sprouted and grew rapidly afterwards.

In terms of codes, because this project almost covers all typical features of the codes of government and enterprise projects, it has a strong reference in the follow-up work. When it comes to documentation, it is like an efficient practical enlightenment for Zhu who has already known how to write documents that meet the requirements of government and enterprise projects, and what contents need to be described in a focused manner. He also learned something aboutcustomer relationship maintenance as he used to bury in programming work now began to step out of his comfort zone and gradually exercise the ability to communicate with customers.

In Zhu Gang's view, to become an excellent development engineer, it takes more than just excellent development ability. To him, the following three abilities are indispensable in the workplace on the way to "train and upgrade".

The first is the ability to learn. The career of a programmer requires continuous learning, only with the ability to learn in order to cope with the continuous development of technology.

The second is the ability to communicate. Many programmers are weak in communication which will inevitably become limitations if you head down to do technology and research only. Instead, if you are able to communicate with people to discuss, it will not only improves the efficiency of learning and mastering technology, but also make it easier to find your own technical deficiencies and errors.

Finally, the ability to resist stress. In recent years, the news of programmers who suffer depression, suicide, sudden death from overwork has been common. Learning to resist stress and find effective ways to release pressure will be an efficient way to work and live better.

The pain of transition: communication is the eternal proposition

Zhu did very well in his first career, but life itself is an adventure and the challenges never stop.

After entering his second company, Zhu's role changed a bit as he was not a  pure technician but a team manager. The primary challenge he faced was shifts and changes in work focus.

"I spent most of my time on project management and customer contact, with little time for writing code. In the past, I only needed to do a good job on the codes I was responsible for, but after I engaged in team management, the proportion of code management has been very small. Mostly I was tasked with team personnel management, project progress control, maintenance of customer relations, as well as the preparation of project documentation."

This direct change makes Zhu face the transformation of the workplace role. When in the position of a manager and decision maker, there are more sectors to consider, and the importance and complexity of communication become more and more prominent.

What do you do as a team leader when the newcomers are more individualistic and sometimes not very obedient to project management?

Your leader does not understand the technology, but always pushes the progress, what to do as a subordinate?

Product managers put forward technically unachievable, or some too costly requirements, what to do as a programmer? 

In this regard, Zhu elaborated his experience respectively.

"Newcomers are individualistic, and it is good to communicate more privately. And the problem of facing the leader to rush the progress is relatively tricky. As a subordinate, it is not appropriate to reflect the situation beyond the job grade, and can only use the actual development data and problems encountered to convince the leader. This situation especially needs to adjust the mentality, and my method is to leave the complaints on the way back to my own desk, not left to the team and work."

In the face of the game between product managers and programmers, Zhu believes that, "the relationship between developers and product managers is like tires and a steering wheel, with the product manager controlling the business direction of the project and the developer being responsible for how to move in this right direction”.

“In my experience, to solve this problem, firstly, both sides need to use the same terms and expression; secondly, the product manager must know whether the current technology stack used by the team or the company can accomplish all the business goals, and if not, how to solve it; finally, the developer must know the whole business and analyze the business and requirements with their own skills."

Industry Vision: Is .NET about to take off?

The battle between .NET and Java has a long history. As a .NET programmer with ten years of frontline development experience, how does Zhu Gang see it? If the hyping of .NET Core is a sign that .NET is about to take off?

For the current situation that many companies do not favor .NET, Zhu Gang believes that it can be attributed to three points: First, the cost, .NET IDE costs money, and before .NET Core appeared, .NET couldn't run on non-Windows systems without third-party tools, and Windows systems also required payment, which is a huge cost for small and medium-sized enterprises. The second is the ecosystem, before the emergence of .NET Core, the .NET ecosystem was almost all developed and maintained by Microsoft, and there was almost no growth within. The third is to follow the trend, at present, many giant companies on the market are developing in Java, and some people's view is still in the early stage of .NET.

“.NET and the community were not well built in the early days. Microsoft's implementation of the new .NET framework under this circumstance had brought a lot of refreshing things to developers, but there was still a big gap." says Zhu Gang. “If you look at the early versions of .NET, you'll see that some of the contents are actually imitating Java, but since version 4.5, .NET was almost on par with Java, and subsequent versions have introduced some even better features."

.NET Core has shown a "comeback" in recent years, and in Zhu Gang's opinion, this is inevitable. "First, it's the first cross-platform framework from Microsoft in the real sense. In addition, it incorporates many of the current popular technologies, and is lighter than most language development platforms."

He also noted, "It's important to note that Microsoft announced that it is open-sourcing .NET Core but not .NET. .NET Core and .NET used to be two parallel technology stacks, but both have been converging since .NET5 came out, and the community is growing. More and more enterprises, teams and individuals are launching components under the .NET Core platform. At the same time, because .NET Core has much smaller packaged applications than Java, and added more and more features for new technologies recent years, which makes .NET Core's audience gradually become wider."

For 2022, Zhu Gang predicts that it will be "the year when the .NET technology stack explodes".

Because of the launch of .NET6 and VS2022 64-bit IDE, there will be more and more companies using related technologies and more jobs. "For .NET programmers, 2022 will bring a market where supply is less than demand, and it feels like it will be much easier for .NET programmers to find jobs than other languages in 2022." In addition, with the normalization of epidemic prevention and control, more and more governments and enterprises will invest a lot of money in IT construction for telecommuting, citizen-friendly services and epidemic management. This will objectively lay the foundation for the explosion of the .NET technology stack.

5 self-improvement methods for new IT workers from 'Uncle Meow'

Finally, for technicians who just start out in the workplace, Zhu has shared several self-improvement experiences.

1. Keep the habit of learning, because only learning can guide us to grow the depth and breadth of knowledge. The so-called depth refers to the technology exploration cannot be shallow, but deeper internal understanding; the so-called breadth, meaning not only focus on the technology we use, but also pay more attention to other prospective technologies. In particular, do not blindly follow the trend, only carefully analyze whether they really are needed, in order to pass the career crisis safely and easily.

2. Build on your strengths and avoid your weaknesses, which means fully understanding yourself. Amplify and play your strengths, while analyzing and improving your weaknesses. No leaving alone shortcomings, but to be targeted and designed to make up.

3. See the wise and learn from them, and more contact with the excellent people. Those who are excellent tend to influence you and guide you in the right direction.

4. Summarize more and review more. Record the problems you encounter and the knowledge you learn on a daily basis, both as your own private notes and to share for everyone to learn together and gain new inspirations in the process.

5. Keep your body and mind healthy. This is also the most important point. One's spirit is often the key to determining the quality of life and work, and programmers, in particular, should know how to relieve stress and find suitable ways to maintain your health, such as fitness, developing a non-technical hobby, etc.

Journalist's Notes

"I can work as a technician until I'm 70!"

This is a statement that Zhu Gang mentioned very confidently in the interview. He is a very rare technical person who switched from art to science and becomes quite successful in the transition. Although not that typical, he has also experienced the difficulties faced by many programmers. On the way of being a "Beijing drifter", he was also troubled with the transition of his career, and is close to his ideal life in the process of figuring out.

Under the chilly winter of the Internet industry and continuous layoffs, many programmers are faced with a choice, to stop or change the track to start again. In this era full of variables, Zhu Gang seems extraordinarily optimistic and determined. He loves writing and sharing and he has published nearly 450 original articles since he started writing on the 51CTO blog while running his own public account on Wechat. He is not anxious about the future, because every word in his pen is a proof of his way forward: growth, record, output, feedback, word by word, step by step, solid and sure.

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2022-08-30 20:02:58

developercareerIT

2022-08-31 11:22:07

open sourc

2022-08-31 15:31:39

architectulayoffs

2022-08-30 22:04:55

opensource

2022-08-30 21:53:54

searchdatabig data

2022-08-31 08:45:47

metaverseblockchain

2013-11-28 14:25:00

Android4.4ART模式實測數據

2013-11-28 15:03:56

Android4.4ART模式省電原理

2013-11-26 16:49:55

Android開發運行時KitKat

2023-02-20 14:24:56

AndroidDalvikART

2013-11-28 13:53:08

Android4.4ART運行模式

2013-11-08 11:18:44

GoogleARTDalvik

2013-11-28 13:47:37

Android4.4ART模式

2022-08-31 10:56:05

open sourcApache PulStreamNati

2022-08-31 15:09:03

PythonOthers

2011-05-05 17:13:10

Google Art

2024-01-26 08:24:16

Dalvik架構ART

2013-03-19 11:13:14

Google廣告SXSW

2021-06-23 14:29:44

Windows 11SkypeMeet Now
點贊
收藏

51CTO技術棧公眾號

中文字幕一区二区三区四区五区人| 色综合色综合久久综合频道88| 国产偷人视频免费| 91网页在线观看| 国产精品亚洲综合一区在线观看| 97国产suv精品一区二区62| 人妻体内射精一区二区| av在线亚洲一区| 欧美性xxxxx| 伊人av成人| 天堂网www中文在线| 九色porny丨国产精品| 欧美一性一乱一交一视频| 国产又色又爽又高潮免费| 第一区第二区在线| 欧美一区二区在线看| 女人另类性混交zo| 24小时免费看片在线观看| 亚洲国产精品激情在线观看| 国产视频一区二区不卡| 91影院在线播放| 久久精品盗摄| 欧美精品电影免费在线观看| 日本爱爱小视频| 久久不卡国产精品一区二区| 日韩一区二区免费视频| 亚洲这里只有精品| 欧美舌奴丨vk视频| 精品福利樱桃av导航| 国产免费xxx| 高清美女视频一区| 久久综合九色综合97_久久久| 97se亚洲综合| 国产视频第一页| 久久99国产精品免费网站| 欧美在线免费视频| 国产一级做a爱片久久毛片a| 激情亚洲成人| 久久久亚洲欧洲日产国码aⅴ| 在线看的片片片免费| 色男人天堂综合再现| 永久免费精品影视网站| www.久久av| 特黄特色欧美大片| 亚洲精品一区久久久久久| 国产精品无码一区二区三| jizz久久精品永久免费| 精品国产成人系列| 国产精品成人无码专区| youjizzjizz亚洲| 91精品国产高清一区二区三区 | 东热在线免费视频| 久久久久久久久97黄色工厂| 久久精品国产美女| 日韩有码电影| 国产丝袜在线精品| 午夜精品一区二区在线观看的| 国产在线观看免费网站| 久久精品一区蜜桃臀影院| 日产中文字幕在线精品一区| 亚洲aaa在线观看| 久久久久久久久久久久久久久99| 欧美亚洲精品日韩| 成全电影播放在线观看国语| 日本一区二区动态图| 午夜啪啪免费视频| 天堂av中文在线| 欧美日韩国产影院| 激情婷婷综合网| 日韩电影免费观看高清完整版在线观看| 欧美高清激情brazzers| 一个人看的视频www| 国产欧美一区二区三区米奇| 国产视频久久久久| 日韩视频一区在线| 成人在线视频免费播放| 青青草这里只有精品| 精品亚洲国产视频| 美国美女黄色片| 亚洲情侣在线| 国产91|九色| 在线观看中文字幕av| 国产美女精品在线| 久久99精品久久久久子伦| 国产有码在线| 亚洲最大成人综合| 欧美成人精品欧美一级乱| 欧美天堂一区| 亚洲国模精品一区| 香蕉成人在线视频| 91av精品| 国产精品99久久久久久人| av网站免费大全| 91小视频免费看| 在线不卡日本| 悠悠资源网亚洲青| 69堂国产成人免费视频| 亚洲中文字幕一区| 91精品国产视频| 国产91久久婷婷一区二区| av网站免费播放| 国产欧美一区二区精品忘忧草| 成人免费在线视频播放| 69堂免费精品视频在线播放| 精品久久久久99| 无码人中文字幕| 亚洲一区成人| 99在线视频播放| 超碰免费在线观看| 欧美日韩在线观看视频| 亚洲妇女无套内射精| 欧美伦理在线视频| 91av在线影院| 亚洲黄色在线观看视频| 中文字幕欧美区| 欧美三级午夜理伦三级| 91嫩草精品| 乱亲女秽乱长久久久| www.五月婷婷.com| 26uuu国产电影一区二区| 国产精品三级一区二区| 成人精品在线| 日韩小视频网址| 最近日韩免费视频| 久久毛片高清国产| 国产中文字幕二区| av综合网址| 久久69精品久久久久久国产越南| 91麻豆视频在线观看| 国产丝袜欧美中文另类| 激情网站五月天| 妖精视频一区二区三区免费观看 | 黄色91av| av资源在线看片| 精品国精品国产尤物美女| 久久人妻无码aⅴ毛片a片app| 日韩电影免费一区| 日本一区免费看| 成人做爰视频www网站小优视频| 亚洲精品成人久久电影| 日本在线观看中文字幕| 不卡视频一二三| 无码专区aaaaaa免费视频| 国产精东传媒成人av电影| 欧美精品www在线观看| 亚洲国产成人在线观看| 亚洲午夜在线观看视频在线| 久久久无码人妻精品无码| 久久久久久久久久久妇女| 国产日产欧美精品| 成人免费高清| 精品精品欲导航| 亚州国产精品视频| 久久久久久久久久电影| 成年人在线观看视频免费| 精品国产一级毛片| 成人黄色激情网| 97caopor国产在线视频| 欧美电影免费提供在线观看| 国产 日韩 欧美 成人| 不卡免费追剧大全电视剧网站| 妺妺窝人体色777777| 日韩欧美黄色| 国产精品你懂得| 国产在线观看免费麻豆| 日韩免费看网站| 国产黄色片免费看| 欧美高清一级片在线观看| 涩涩网站在线看| 精品9999| 久久久久久久免费| 成人免费毛片嘿嘿连载视频…| 久久久国产一区二区三区| 精品国产va久久久久久久| 午夜精品aaa| 国产1区2区在线观看| 国产伦精一区二区三区| 精品少妇人欧美激情在线观看| 性人久久久久| 成人欧美一区二区三区黑人| 91白丝在线| 中文字幕日韩综合av| 精品人妻av一区二区三区| 婷婷成人激情在线网| 亚洲黄色网址大全| 成人自拍视频在线| 人妻丰满熟妇av无码区app| 91久久国产| 精品国产aⅴ麻豆| 亚洲精品69| 97国产在线视频| 免费在线你懂的| 精品性高朝久久久久久久| 91久久精品国产91性色69| 午夜精品久久久久久久| 青青草自拍偷拍| 久久亚洲精品国产精品紫薇| 中文字幕免费高清在线| 99成人免费视频| 99亚洲精品视频| 黄色不卡一区| 国产欧美精品一区二区三区| 欧美a一级片| 日韩av电影手机在线观看| 亚洲卡一卡二| 最近2019中文字幕mv免费看| 色窝窝无码一区二区三区成人网站| 欧美日韩一本到| 日韩精品一区二区亚洲av| 亚洲精品免费在线播放| 自拍偷拍你懂的| 国产午夜亚洲精品理论片色戒 | 久久婷婷综合激情| 欧美一区二区三区影院| 日本一区中文字幕| 国产在线青青草| 影音先锋中文字幕一区| 性生活免费观看视频| 精品国产中文字幕第一页| 国产综合精品一区二区三区| 精品国产亚洲日本| 国产日韩专区在线| 成人av集中营| 国产精品高潮粉嫩av| 午夜影院在线播放| 国自产精品手机在线观看视频| www久久日com| 久久亚洲一区二区三区四区五区高| 福利视频在线看| 亚洲欧美日韩一区在线| 日韩av高清在线| 日韩av中文字幕在线播放| 成人无码一区二区三区| 91精品婷婷国产综合久久性色| 自拍偷拍色综合| 日本道色综合久久| 在线观看污污网站| 91成人网在线| www.亚洲激情| 欧美性感一区二区三区| 亚洲综合成人av| 欧美午夜精品一区二区蜜桃| 狠狠狠狠狠狠狠| 日本久久一区二区三区| 精品久久久久久久久久久久久久久久久久 | 日韩免费电影一区| 亚洲国产精品二区| 亚洲国产97在线精品一区| 色婷婷中文字幕| 亚洲老板91色精品久久| 女人天堂在线| 一区二区三区美女xx视频| jizz在线免费观看| 久久伊人91精品综合网站| a在线免费观看| 欧美丰满少妇xxxx| 国产亚洲成av人片在线观看| 69视频在线播放| 大胆人体一区| 国产日韩av在线播放| www.91精品| 国产精品麻豆免费版| 欧美网色网址| 神马影院我不卡| 91久久久精品国产| 2019日韩中文字幕mv| 噜噜噜在线观看免费视频日韩| 五月婷婷六月合| 国产精品69毛片高清亚洲| 国产日韩视频一区| 久久新电视剧免费观看| 精品人体无码一区二区三区| 亚洲欧美另类图片小说| 日韩乱码一区二区| 在线中文字幕不卡| 精品国产av一区二区三区| 日韩国产高清污视频在线观看| 国产视频二区在线观看| 久久综合伊人77777尤物| www.51av欧美视频| 国产精品亚洲第一区| 大伊香蕉精品在线品播放| 日韩伦理一区二区三区av在线| 婷婷综合亚洲| 色综合久久久久无码专区| 理论电影国产精品| 国产国语老龄妇女a片| 国产清纯在线一区二区www| 国产盗摄一区二区三区在线| 好吊成人免视频| 97国产成人无码精品久久久| 亚洲精品国产精品自产a区红杏吧| gogogo高清在线观看免费完整版| 欧美激情2020午夜免费观看| 香蕉视频亚洲一级| 国产91精品入口17c| 日韩精品一区二区三区免费观影 | 精品成人一区二区三区| 成人性生交大片免费看午夜| 久久久久久久亚洲精品| 不卡亚洲精品| 麻豆91蜜桃| 欧美日韩国产成人精品| 特级丰满少妇一级| 97久久精品人人爽人人爽蜜臀| 亚洲一二三四五六区| 激情av一区二区| aaa一区二区三区| 中文字幕综合一区| 中文在线免费二区三区| 99re视频| 一本到12不卡视频在线dvd| 任你操这里只有精品| 国产91露脸合集magnet| 性生交大片免费全黄| 在线视频亚洲一区| 色就是色亚洲色图| 97精品视频在线播放| 亚洲精品在线a| 日本久久高清视频| 久久精品国产一区二区三| 免费看污片的网站| 午夜伦理一区二区| 免费看黄色一级视频| 久久躁狠狠躁夜夜爽| 亚洲影视资源| 亚洲欧洲精品一区二区| 日韩激情视频网站| 97超碰在线资源| 日韩欧美综合在线视频| 少妇精品高潮欲妇又嫩中文字幕| 欧美日韩xxxxx| 清纯唯美激情亚洲| 一本久道久久综合狠狠爱亚洲精品| 日日夜夜精品视频免费| www在线观看免费视频| 欧美性xxxx极品hd满灌| 日韩精品一二| 日韩av成人在线观看| 国产欧美日韩在线观看视频| 18禁免费无码无遮挡不卡网站 | 2017亚洲天堂| 欧美片网站yy| 黄色一级片在线观看| 91精品久久久久久久久久入口| 日韩国产一区| 五月天激情播播| 亚洲欧美日韩国产一区二区三区| 国产精品丝袜黑色高跟鞋| 久久精品小视频| 午夜视频在线观看精品中文| www.夜夜爱| 99久久精品国产毛片| 69视频免费在线观看| 亚洲乱码国产乱码精品精天堂| 伊人色综合一区二区三区影院视频| 欧美成人综合一区| 日本亚洲三级在线| 日本在线一级片| 精品国产一区二区三区不卡| 99久久精品免费看国产小宝寻花| 久久国产精品-国产精品| 老司机亚洲精品| 天海翼在线视频| 亚洲成人激情在线观看| 26uuu亚洲电影| 亚洲午夜在线观看| 国产成人精品午夜视频免费| 成年人午夜视频| 中文字幕亚洲色图| 五月亚洲婷婷| 国产淫片av片久久久久久| 国产精品嫩草99a| 丰满人妻熟女aⅴ一区| 欧美性受xxxx白人性爽| 欧美国产美女| 91精品啪在线观看国产| 色婷婷av久久久久久久| 黄色视屏免费在线观看| 精品欧美国产| 蜜臀av性久久久久蜜臀av麻豆| 久久久久久久国产视频| 亚洲欧美国内爽妇网| 国内不卡的一区二区三区中文字幕 | 你懂得在线视频| 欧美日韩不卡一区二区| av不卡高清| 国产精品av免费| 91香蕉视频黄| 99久久精品国产一区二区成人| 26uuu亚洲伊人春色| 天天久久综合| 91av在线免费| 91精品国产高清一区二区三区蜜臀 | 欧美精品一区二区三区中文字幕 | 97久久超碰精品国产| 中国老头性行为xxxx| 欧美精品福利视频| 亚洲h色精品| 蜜桃传媒一区二区亚洲|