Netease homepage > Netease number >Body Apply for residence

The boss who doesn't know how to program has set up a software R&D team, which has caused a lot of problems!

zero
Share to

I have a boss friend who doesn't know anything about programming technology, but decided to develop software by himself. He made many detours. He told me that his company's research and development has changed several times, and he dare not use the code left by each wave of research and development. After he recruited new research and development, he will throw away the code developed previously and develop again! I frowned at what he said. You know, I have known the boss of this software company for more than a year. According to what he said, he has at least thrown away several versions of code. What's the matter?



The boss of this company is not a software developer himself. He specializes in e-commerce ERP. Before that, he inspected many e-commerce ERP software and found it inappropriate, including the e-commerce ERP software he is using now. Finally, he decided to develop a set of e-commerce ERP software by himself, and follow his own ideas. If the developed software works well, It will be commercialized in the future.

Throw code

He doesn't throw code without confidence. According to his words, whether he develops or not does not affect the company's operation, but he just doesn't want to be controlled by others. Therefore, software development is not in a hurry. If the R&D personnel are unstable or unreliable, they would rather throw away the code written by previous R&D,

His company has come to several waves of research and development, so several sets of code have been thrown away.

The reason why the code should be discarded is that the previous R&D recruitment is not reliable. Of course, this is just a one-sided statement. I don't make comments here, only know that the previous R&D was voluntary resignation.

The boss doesn't know programming. He thinks that the things developed by the former people may not be suitable for the people recruited behind him. So in order to let the people recruited behind him develop software according to their own ideas, he threw away the code written by the former people. Of course, this also requires the consent of the latter recruiters. As far as I know about programmers, most programmers are very happy to redevelop!

Although it's wasteful, I like this practice, but I don't like it blindly. There are reasons.

Because the previous R&D jobs are not long, basically in a month or two.

In fact, the development cycle of e-commerce ERP software is very long, and it is estimated that one or two months is not enough even to develop the basic framework. Because the boss does not understand programming, it is unknown how well the framework is built and whether the recruited people can adapt to the framework developed by the previous people. Therefore, starting from scratch is relatively friendly to the R&D recruited later.

Now, the R&D team he recruited has been in office for more than half a year, and has finally stabilized, and his heart has also eased.

However, while chatting, I found that he actually stepped into a lot of holes in the matter of self-developed software, especially when I looked at the half developed software framework, I found a big hole!

No expansion of software

The boss told me that at present, the software they developed is only for their own use, so they have no requirements for page layout, but in the future, they will make commercial versions, and he is ready to let the following R&D personnel take a good look at the front page of the software. The implication is that he thinks the current front-end page is too ugly!

I have seen the source code of their company, and I can't help worrying after hearing his words.

So I asked him whether he wanted to change the page or the front-end framework for the future commercial version.

He didn't understand what I meant, so I told him that the front end is actually just the display part of the software, which can be changed at will, and even the front end pages written in C # can be changed to those written in Java and Vue.

He nodded, saying that was what he meant!

As a result, I took a deep breath and said to him, "The software developed by your company now will not have much expansibility in the future!"

The boss frowned and asked me what I meant!

In fact, the e-commerce ERP software developed by their company at present is certainly usable, but there is no problem for internal use, but they want to change the front end in the future, such as changing the desktop end to the Web end. For example, the front end is written in C # WinForm now, and will be changed to the Web end in the future. The front end is written by Vue, so the whole system may need to be re developed!

When I said this, the boss immediately became nervous. Because he didn't understand the technology, he asked me to explain it to him.

To put it simply, the software of their company has not been built into the model of front end separation or client end plus service. All functions are written together, and the only one that can be separated is actually the database!

Almost all commercial software will be made into C/S or B/S mode, that is, the design of client plus server. At present, the popular software design method is to unify the WebApi interface in the background. No matter what the front end is written in, it only needs to connect to the WebApi interface. Traditionally, it may be made into a service, but in no case can it be separated from the Client+Service model.

But the software of the boss company is at most stand-alone software! Because it has no server at all!

After talking for a long time, the boss didn't understand, but also told me that he bought a server for the R&D department!

I told him that a server does not mean a server. At present, servers are used to store databases.

I talked for a long time, but the boss didn't understand what I said. Finally, I gave up!

However, I know that this boss will surely step into the pit left by their research and development in the future in software commercialization!

What I can think of is that everything has to be done over and over again. Except that the database does not need to be redesigned, others may need to be developed again according to the client server model!

epilogue

The last thing I said to him was to let him recruit a person who both knows technology and trusts to manage the R&D team. At present, the people in his company's R&D team must be unqualified!

However, because the boss does not know the technology, even if he is unqualified, he will not know. He only knows that the software can be used, which means that the ability of developers is no problem. In fact, this cognition is very problematic!

In fact, many bosses who set up their own R&D teams will step into many holes because they do not understand technology. For example, the R&D salary is set too high, there is no R&D manager, and they master the R&D progress themselves. The words here are limited, so let's not say more. It is typical for such bosses to step into holes!

Statement: Individual original, for reference only

Special statement: The above content (including pictures or videos, if any) is uploaded and released by users of "Netease" on our media platform, and this platform only provides information storage services.

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

Related recommendations
Hot spot recommendation
 Super Yu Hanchao! 2 minutes, 2 world wave rescuers, the first time in 7 years, praised by the media

Super Yu Hanchao! 2 minutes, 2 world wave rescuers, the first time in 7 years, praised by the media

Ober
2024-09-21 22:04:10
 Li Shangfu has been removed from his last post: his glory and degradation

Li Shangfu has been removed from his last post: his glory and degradation

The Story of Hedong People
2024-09-20 14:35:25
 2024 Guangdong Top 100 Private Enterprises

2024 Guangdong Top 100 Private Enterprises

China Business Information Network
2024-09-21 16:24:07
 Tian Liang posts an article exposing his wife's infidelity! She said she would seek justice for her son, and the woman sent a lawyer's letter to respond

Tian Liang posts an article exposing his wife's infidelity! She said she would seek justice for her son, and the woman sent a lawyer's letter to respond

Octopus entertainment
2024-08-06 14:28:20
 Some of the eight "ministerial units" set up by the state in Hong Kong are quite low-key, and many people do not know

Some of the eight "ministerial units" set up by the state in Hong Kong are quite low-key, and many people do not know

Ghosthead Sports
2024-09-21 15:24:51
 Semi mature Men and Women 38 year old Gao Haining appeared as a god, making the goddess Zhou Yutong a little girl carrying bags

Semi mature Men and Women 38 year old Gao Haining appeared as a god, making the goddess Zhou Yutong a little girl carrying bags

Entertainment gossip Mumuzi
2024-09-21 18:46:39
 As expected, the end of science is metaphysics! The experience shared by netizens is too advanced! I raise my head three feet. I really have a god

As expected, the end of science is metaphysics! The experience shared by netizens is too advanced! I raise my head three feet. I really have a god

Huang Li, a funny little expert
2024-09-21 14:54:28
 Xu Jiayin appeared in Shenzhen, Ding Yumei's overseas assets were frozen, and the monthly living expenses were only 186000!

Xu Jiayin appeared in Shenzhen, Ding Yumei's overseas assets were frozen, and the monthly living expenses were only 186000!

BenSir said
2024-09-20 22:05:49
 The wind has changed! Three sheep replayed together, and the official said that the qualified rate of moon cakes was 100%! Wasn't it white

The wind has changed! Three sheep replayed together, and the official said that the qualified rate of moon cakes was 100%! Wasn't it white

Snie said and entertained
2024-09-20 07:25:13
 Russia, a big announcement!

Russia, a big announcement!

21st Century Economic Report
2024-09-17 22:45:41
 Russian President Putin decided not to attend the inauguration ceremony of the new president of Mexico, a member of the International Criminal Court

Russian President Putin decided not to attend the inauguration ceremony of the new president of Mexico, a member of the International Criminal Court

Shanhe Road Crossing
2024-09-20 18:57:05
 The military agreement comes into force, and millions of North Korean troops are sent to Ukraine? When the DPRK entered the war, when the US army ended?

The military agreement comes into force, and millions of North Korean troops are sent to Ukraine? When the DPRK entered the war, when the US army ended?

Big country record
2024-09-21 20:33:52
 Seven years! He finally got out of prison, and the whole network cheered!

Seven years! He finally got out of prison, and the whole network cheered!

Media person Xi Wan
2024-09-20 14:51:18
 "They are only interested in China"

"They are only interested in China"

moor a boat
2024-09-21 20:03:27
 The war between Lebanon and Israel has finally started in an all-round way!

The war between Lebanon and Israel has finally started in an all-round way!

Big mouth talks about the world
2024-09-21 19:15:08
 Ding Haifeng, a 54 year old "Wu Song", exposed that cutting firewood and barbecue in the American woods made American luxury houses full of style

Ding Haifeng, a 54 year old "Wu Song", exposed that cutting firewood and barbecue in the American woods made American luxury houses full of style

Huiran View History
2024-09-20 10:22:05
 Fan Zhiyi watched the battle on the spot Shen Hua sent a message: Let me see who has also come to watch the focus war

Fan Zhiyi watched the battle on the spot Shen Hua sent a message: Let me see who has also come to watch the focus war

Lei Speed Sports
2024-09-21 19:37:11
 Li Hongzhang founded a company, which can be seen everywhere on the street today, with a market value of nearly one trillion yuan

Li Hongzhang founded a company, which can be seen everywhere on the street today, with a market value of nearly one trillion yuan

Historic Longyuan Pavilion
2024-09-20 23:57:29
 7 balls and 2 assists! The national team of the club will blossom twice, and another 200 million European contracts will be collected. Ronaldo aims to win the World Cup

7 balls and 2 assists! The national team of the club will blossom twice, and another 200 million European contracts will be collected. Ronaldo aims to win the World Cup

Summer Hou Watches the Premier League
2024-09-21 12:32:00
 Taiwan veteran took his wife back to the mainland to see the original match, but the original match directly said: no words

Taiwan veteran took his wife back to the mainland to see the original match, but the original match directly said: no words

Literature and History
2024-09-21 16:12:30
2024-09-22 00:30:44
 Programmer Gu Geng
Programmer Gu Geng
Programmers, online writers, we media people
four hundred and fifty-nine Number of articles three hundred and eleven Attention
Past reviews whole

Headlines

Israeli military: the military command system of Hezbollah in Lebanon is "almost completely broken"

Headlines

Israeli military: the military command system of Hezbollah in Lebanon is "almost completely broken"

Sports News

Shenhua magic reversal! Yu Hanchao brushes 6 records with 2 balls in 2 minutes

Entertainment Highlights

Huang Xuanguan announces his girlfriend and takes a public photo with her

financial news

Will you sell yourself to Qualcomm? Where Intel will go

Highlights of science and technology

The former chip overlord now "sells himself for life"?

Automobile News

The standard configuration of the whole series of Yi San Fang Denza Z9GT sells for 3348-414800 yuan

Original attitude

Digital
game
Parenting
mobile phone
Open class

Digital news

Exclusive interview with Li Bin of Weilai: Ledao has a new car every year, and will deliver medium and large SUVs next year

Female player dissatisfied with "Dragon Century 4": I have no such thin buttocks

News of parents and children

How curious are Chinese people? When the baby saw the electric car, he immediately ran after it and climbed over

Mobile News

Disassembly shows that the entire Apple iPhone 16 series uses Qualcomm X71 baseband and the model is SDX71M

Open class

Ten Little Things That Change Your Life

Accessible browsing Enter the caring version