精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

老头吃奶性行交视频| 美脚丝袜一区二区三区在线观看| 成人一级黄色大片| 最新国产一区二区| 一本高清dvd不卡在线观看| 亚洲欧美久久234| 性一交一乱一精一晶| 可以看av的网站久久看| 欧美另类在线播放| 国产高清一区二区三区四区| 麻豆精品一区| 在线视频综合导航| 野外做受又硬又粗又大视频√| 国产高清视频在线播放| 国产91色综合久久免费分享| 国产国语videosex另类| 免费成年人视频在线观看| 日韩高清一级| 日韩欧美国产综合| 国产精品一区二区羞羞答答| 爱啪啪综合导航| 国产精品久久久久7777按摩| 欧美成熟毛茸茸复古| 国产av无码专区亚洲av| 蜜桃免费网站一区二区三区| 69av在线播放| 九九九免费视频| 国产精品成人av| 在线日韩日本国产亚洲| 日韩aaaaa| 国产精品毛片无码| 欧美在线观看视频一区二区三区| 国产午夜大地久久| 在线午夜影院| 亚洲欧美日韩中文字幕一区二区三区 | 欧美国产日韩电影| 欧美性猛交xxxx乱大交极品| 人人妻人人做人人爽| www久久日com| 18欧美乱大交hd1984| 日韩精品无码一区二区三区| 日本天堂影院在线视频| av一区二区不卡| 丁香五月网久久综合| 亚洲怡红院av| 蜜桃精品视频在线| 国产精品三级在线| 伊人久久亚洲综合| 日本欧美在线观看| 国产精品久久久久高潮| 国产九色91回来了| 青娱乐精品视频在线| 国产精品69av| 久久精品五月天| 日韩精品一级二级| 国产成人拍精品视频午夜网站 | 在线中文字幕-区二区三区四区| 亚洲欧洲国产日韩| 四虎影院一区二区| 高清全集视频免费在线| 亚洲精品国产a| 成年丰满熟妇午夜免费视频| 肉体视频在线| 婷婷中文字幕综合| 99福利在线观看| 欧美精品高清| 欧美日韩的一区二区| 亚洲高清在线不卡| 综合激情久久| 日韩精品视频在线| 特级西西www444人体聚色 | 亚洲中文字幕一区二区| 久久精品国产999大香线蕉| 成人黄色片网站| 99久久99久久久精品棕色圆| 不卡在线观看av| 青青影院一区二区三区四区| 幼a在线观看| 一级日本不卡的影视| 乱妇乱女熟妇熟女网站| 久久久加勒比| 精品黑人一区二区三区久久 | 免费一区二区三区视频导航| 中文字幕视频一区二区在线有码| 91嫩草丨国产丨精品| 欧美天天视频| 国产suv精品一区二区三区88区| 中文字幕av影视| 国产69精品久久777的优势| 欧美裸体网站| 国产视频在线播放| 精品国产电影一区| 国产一级片自拍| 精品福利一区| 色综合影院在线| 国产无套在线观看| 人人超碰91尤物精品国产| 亚洲jizzjizz日本少妇| 青青久草在线| 亚洲精品视频在线| 免费黄色一级网站| 看全色黄大色大片免费久久久| 日韩中文第一页| 日本三级一区二区| 国产伦精品一区二区三区免费| 久久成人资源| 久久99亚洲网美利坚合众国| 在线免费观看成人短视频| 国内精品免费视频| 亚洲一级毛片| 国产精品久久久久久久久久| 狠狠综合久久av一区二区| 中文成人综合网| 免费看国产一级片| 日韩中文字幕视频网| 中文字幕精品www乱入免费视频| 国产亚洲精久久久久久无码77777| 日本特黄久久久高潮| 国产精品永久入口久久久| 欧美私人网站| 色欧美片视频在线观看| 久久人妻一区二区| 欧美区亚洲区| 91久久国产综合久久蜜月精品| 北岛玲一区二区三区| 欧美日韩亚洲一区二| 少妇熟女视频一区二区三区| 国产电影一区二区在线观看| 国产精品aaaa| 四虎精品成人影院观看地址| 亚洲成人在线免费| 国产精品99久久久精品无码| 一个色综合网| 91免费版网站入口| 男人天堂久久久| 精品视频999| 少妇精品无码一区二区免费视频| 国产一区二区你懂的| 国产精品v欧美精品v日韩| 羞羞的视频在线观看| 91麻豆精品国产91久久久久久| 一级特黄曰皮片视频| 日韩高清在线不卡| 亚洲精品一区二区毛豆| 欧美日韩在线精品一区二区三区激情综合| 日韩国产精品视频| 久草手机在线视频| www欧美成人18+| 国产aaa一级片| 亚洲理论电影片| 欧美一区二区三区四区在线| 人操人视频在线观看| 日韩人在线观看| 日本乱子伦xxxx| 日本不卡的三区四区五区| 亚洲高清123| 91成人app| 精品少妇v888av| 丰满人妻av一区二区三区| 亚洲国产精品欧美一二99| 亚洲国产第一区| 久久婷婷亚洲| 一区二区国产日产| 久久丁香四色| 91国产视频在线播放| 免费在线国产| 7777精品伊人久久久大香线蕉| 特级片在线观看| 99综合电影在线视频| 青青视频在线播放| 日韩一区二区在线| 99视频网站| 亚洲精品动漫| 深夜成人在线观看| 性欧美一区二区三区| 亚洲成a人v欧美综合天堂下载| 国产又爽又黄无码无遮挡在线观看| 亚洲欧美清纯在线制服| 亚洲精品永久www嫩草| 国产一区 二区| 1769国产精品| 二区三区在线观看| 日韩激情在线视频| 中文区中文字幕免费看| 亚洲精品乱码久久久久| 亚洲av片不卡无码久久| 久久er精品视频| 日韩中字在线观看| 欧美疯狂party性派对| 国产乱人伦精品一区二区| 日韩av首页| 欧美第一页在线| yourporn在线观看中文站| 精品国产乱码久久久久久蜜臀| 男人天堂视频网| 亚洲激情图片qvod| 国产美女永久免费无遮挡| 国产99久久久国产精品潘金| 日韩在线第三页| 好吊一区二区三区| 正在播放91九色| 一道在线中文一区二区三区| 91香蕉亚洲精品| 国产精品一区二区av影院萌芽| 久久亚洲国产精品| 大胆av不用播放器在线播放| 亚洲第一区第一页| 一级日韩一级欧美| 一本在线高清不卡dvd| 永久免费看黄网站| 国产欧美在线观看一区| av2014天堂网| 成人a区在线观看| 中文字幕在线视频一区二区三区| 毛片一区二区| 波多野结衣乳巨码无在线| 欧美成人精品| 亚洲一卡二卡三卡四卡无卡网站在线看| 国偷自产av一区二区三区| 91黄色精品| 亚洲老司机网| 国产精品亚洲视频在线观看| 久久夜夜操妹子| 97成人在线视频| 高清毛片在线观看| 欧美激情第99页| 在线观看电影av| 美女精品久久久| 日本成人在线播放| 中文字幕日韩专区| 色综合久久影院| 国产网站欧美日韩免费精品在线观看| 蜜臀av在线观看| 精品处破学生在线二十三| 亚洲AV无码一区二区三区少妇 | 欧美成人国产| 免费看污污视频| 91精品国产91久久久久久黑人| 水蜜桃一区二区三区| 精品理论电影| 日本一区免费看| 国产中文精品久高清在线不| 欧美亚洲精品日韩| 国产免费av一区二区三区| 欧美日韩国产精品一卡| 你懂的视频欧美| 欧美综合77777色婷婷| 国产精品免费大片| 图片区小说区区亚洲五月| 欧美色婷婷久久99精品红桃| 日韩av电影免费播放| 精品视频国产| 在线观看成人一级片| 欧美激情偷拍| 亚洲精品无码国产| 99综合视频| 手机看片福利盒子久久| 美女视频黄 久久| 欧美性猛交xxxx乱大交91| 国产91精品精华液一区二区三区| 中国特级黄色片| 99热国产精品| 亚洲第一视频区| 中文字幕日韩欧美一区二区三区| 四虎地址8848| 一区二区三区在线观看视频 | 欧美丝袜一区二区三区| 国产免费一区二区三区四区五区| 欧美日韩一区小说| 国产麻豆精品一区| 精品国产成人在线影院| 青青草免费在线| 日韩在线观看网址| 4438x成人网全国最大| 国内揄拍国内精品| 韩国成人在线| 99在线观看| 婷婷成人综合| 日本xxxxx18| 国产农村妇女精品一二区| 乌克兰美女av| 成人一区二区三区| x88av在线| 亚洲国产一二三| 夜夜爽妓女8888视频免费观看| 51精品国自产在线| 四虎在线免费看| 欧美成人免费全部观看天天性色| 中文在线аv在线| 国产在线久久久| 欧美jizz19性欧美| 一区二区三区日韩视频| 亚洲视频大全| 日韩av加勒比| 国产欧美日韩卡一| 国产一级片视频| 欧美日韩在线播放三区四区| 狠狠人妻久久久久久综合麻豆| 中文日韩在线观看| а_天堂中文在线| 成人精品福利视频| 最新亚洲精品| 免费日韩在线观看| 麻豆成人av在线| 三上悠亚ssⅰn939无码播放| 尤物视频一区二区| 五月天中文字幕| 日韩成人av一区| 日韩激情av| 成人黄色大片在线免费观看| 亚洲日产av中文字幕| 日本一本中文字幕| 久久99国产精品麻豆| 能免费看av的网站| 亚洲国产成人高清精品| 国产日产亚洲系列最新| 中文欧美在线视频| gogo亚洲高清大胆美女人体 | 色综合久久久无码中文字幕波多| 国产亚洲精品超碰| 伊人手机在线视频| 亚洲精品在线免费播放| 手机av免费在线| 亚洲在线免费观看| 国产精品久久久久久久久久10秀 | 久久久久久爱| 亚洲无玛一区| 蜜桃精品在线观看| 欧美日韩生活片| 在线观看91精品国产入口| 飘雪影视在线观看免费观看 | 亚洲va在线观看| 亚洲精品美女久久| 黑森林国产精品av| 精品国产乱码久久久久久108| 亚洲午夜一级| 亚洲精品国产成人av在线| 亚洲福中文字幕伊人影院| 高清毛片aaaaaaaaa片| 欧美国产精品日韩| 白嫩白嫩国产精品| 日本在线xxx| 2020国产精品| 波多野结衣av无码| 国产亚洲视频在线| 久久精品xxxxx| 免费久久久久久| 国产精品自在欧美一区| 久久免费精彩视频| 亚洲第一区在线| 在线观看v片| 亚洲高清不卡一区| 国产乱人伦偷精品视频免下载| 青草影院在线观看| 精品sm在线观看| 刘亦菲一区二区三区免费看| 色一情一乱一伦一区二区三区| 美女精品一区二区| 丝袜美腿小色网| 精品国产精品一区二区夜夜嗨| 国产高潮在线| 日本一区免费在线观看| 九九视频精品免费| 欧美日韩一级在线观看| 亚洲国产美女久久久久| 中文字幕在线官网| 夜夜春亚洲嫩草影视日日摸夜夜添夜| 久久成人综合网| 日本少妇做爰全过程毛片| 精品一区精品二区| 日韩欧美一区二区三区在线观看| 国产精品 日产精品 欧美精品| 久久久久国产免费| 午夜免费久久看| 国产系列电影在线播放网址| 国产精品爽爽爽爽爽爽在线观看| 51精产品一区一区三区| 精品国产av色一区二区深夜久久| 在线免费观看成人短视频| 91cn在线观看| 久久涩涩网站| 激情另类小说区图片区视频区| 久草资源在线视频| 亚洲一区二区精品| 欧美日韩黄色| 99久久久无码国产精品6| 中文字幕一区二区视频| 蜜桃视频久久一区免费观看入口| 国产91色在线|免| 亚洲精彩视频| 天天躁日日躁aaaxxⅹ| 6080亚洲精品一区二区| 中文在线8资源库| av日韩在线看| 国产精品丝袜91| 同心难改在线观看| 2014国产精品| 免费一级片91| 国产成人无码一区二区三区在线 | 性欧美videos高清hd4k|