Should CTO write code? Listen to how the Silicon Valley gods say

Feng Dahui, the CTO of the medical community's clove garden, left the job and blew up a big question in the technology industry: Should the CTO write code?

Specifically, what is the CTO doing in the company? Does he/she write or not write code? Shouldn't you do code review and give yourself a role model for programmers? Or grasp the general direction, design architecture, manage the programmer, provide some training? Or should the position of the chief marketing officer and the chief Tucao Laodong official be combined?

In China, programmers of all sizes have already quarreled on this issue; then let's take a look at Silicon Valley. With these questions, we asked a group of Silicon Valley technology companies CTO, VP Engineering, technology partners, and other friends in various senior technical management titles.

Silicon Valley CTO can't write code?

We found that in Silicon Valley, technology companies are much more numerous than pure Internet products companies. Most CTOs not only write code, but code is also the most important part of their daily work.

Movidius, a Silicon Valley technology company that develops low-power vision processing chips, has expanded to more than 400 people. David Moloney, Movidius's CTO, works in Dublin, Ireland. He manages a technical team of more than 120 people. He also has a “CTO team” that spends 10-15 minutes a day listening to team members' reports and giving instructions. His common communication tool is Slack.

Despite this, David still enjoys a personal work style and is a major contributor to the company's technical iteration. He told PingWest to play, his daily work mainly includes designing algorithms, writing patent statements, and helping to solve technical problems raised by members.

We work in groups according to projects and tasks. I often write Octave (Matlab), C/C++ to develop algorithms, and use GCC and Visual Studio (two programming tools) on a daily basis. We use GitHub to manage all the code.

In addition, David will personally write many patent claims instead of handing them over to his subordinates and other legal counsel.

Should CTO write code? Listen to how the Silicon Valley gods say

David Meloney is actually more than David. In the interview, we found that in Silicon Valley, writing code on the sleeves is a common occurrence for CTO/technical partners/senior technical managers, and there is almost no shortage of technical teams.

A co-founder of the robot SLAM (Positioning, Identification and Mobile Technology) company was interviewed anonymously. He told me that because the technology company did not set up a CTO position, he and another founder had about 8 hours a day writing code and 4 hours left to manage and communicate.

Writing code is the main part of everyday work, and languages ​​include Python, Java, C++, C, and more.

The company's technical team currently has eight people, half of them developing algorithms and the other half doing open systems.

After reading the small company, let us see how the big company is doing it. A former Microsoft employee told me, "I am very impressed with Microsoft. A senior director manages more than 300 technicians. He is still insisting on code review of core components. From time to time, he writes code himself, and the code quality is very good."

Microsoft does not currently have a CTO position, and each major business has a separate department, with senior technical leaders serving as SVPs—most of whom have more than a decade of Microsoft work experience.

Oculus VR is one of the world's best-known VR technology companies. It grew rapidly after being acquired by Facebook. The total number of employees has increased from hundreds of people last year to more than 1,000 this year. The proportion of technicians is high, but the company's god. Level CTO John Carmack is still a bit uncomfortable without writing code. He hates management, hates meetings, and once said on Twitter:

Nothing makes me laugh more happier than the "Cancel:" message header.

Should CTO write code? Listen to how the Silicon Valley gods say

An insider told me that Carmack didn't like others to bother him. He used some very strange tools in his early years to improve his work efficiency. For example, he started playing music on a CD player when he was working, but he paused when he interrupted (to go to the bathroom, send and receive mail, and was thrown into the office), and then recorded a day. How many times have you paused? Renowned game developer Richard Garriott once commented on John Carmack's code level and accomplishments:

This person, his brain is divided into two parts, one to store all the code of Oculus, the other to store all the technology of the Rocket company he founded - and like the memory, he can pick up any company, subordinate projects at any time. Any code details inside. He really made me very confident...

Should CTO write code? Listen to how the Silicon Valley gods say

John Carmack

Large Laminated Plywood Custom

Customize large-size, unconventional plates according to customer needs.
The company's main products: Electrical Laminated Wood, insulating boards (3240 Epoxy Board, 3021 cardboard, 3025 cotton board, 9309 low dielectric loss cardboard Etc.), laminated wood insulation parts (pressure rings, clamps, round bars, screw nuts, pads, pallets, support frames, fasteners and other shaped finished products) and other insulating materials. With 32 sets of main production equipment including 8,000 tons of presses, 6000 tons of presses, 5000 tons of presses, gluing machines, etc., after years of efforts, the company has completed the original accumulation and equipment update, and newly developed the largest board in the country ( 4000mm × 2000mm, 3000mm × 1500mm, 2700mm × 2700mm ......), filled the domestic gap, and set a record of large format Insulation Board.



Epoxy Board Custom,Large Plywood Custom,Large Epoxy Laminated Plywood,Large Laminated Plywood Customized

Yingkou Dongyuan Electrical Insulation Board Co.,Ltd , https://www.dy-insulation.com

Posted on