By his own practical experience of the project, explained why "disgusting play technology"? Play Java Open Source B / lesson (c) S of ...

 

Everyone's position is not the same, not the same concept, vision is not the same state of mind, the following article is to stand
on my position to write, so I hope people see, but also with a peace of mind, not to attack
hit former colleagues nor to explain what, I declare what is better, we are all colleagues
a, not an enemy, there is no hatred and hate, how much interest there is no connection.

My last company had used a Java open source project, like asking Liferay, it is to do a portal
site, is the world recognized the powerful, and I had seen the presentation, which is very powerful.

Our company also find many people who do Java, levels can be, but do use Liferay project, S & P
over a feedback, running speed is too slow, the company for this matter, also set up an expert
group to overcome this problem , in general, speed is somewhat improved, but also spent a good full
months is there now.

Many reasons, not because everyone is specializing in technology, there are several projects on hand,
less of a need to follow up the project, and more need to follow up on several projects, usually may have to be
pre-sales support, I think the magic of the people is always limited, we also need to open a lot of conferences, corporate meetings,
conferences department, project team meetings, what CMMI meetings and so on. . .

Then the company some projects simply do not have the development of Liferay, Liferay also pulled down by the weight come off,
or develop with the company's traditional architecture. Since I was only concerned with .NET technology, never plug
the hand's Java project, not many understand, I did not have that ability to intervene, manage their small a
share is not easy, I'm not immortal, ah, there are so many magical energy and ability.

Who was the company's general direction .NET technology not think I want to improve the company's technology to get the
IOC, AOP, Castle, Nhibernate, Ibatis.net, ORM , etc., Java technology main
pipe has set up a technical group to take the lead, began engage in a new .NET architecture, I was the attitude of some extinction
pole, so how can he have a strong ability? And engage in Java, .NET and do, why not put him in that
stall out well, again engage in .NET is also OK ah. Toss results for some time, without success, if not
mistake it can be considered Chu Mingtang had nothing can come out, some waste of resources to an abrupt end.

Then the company have a more bullish department manager, has organized a .NET framework, ambition
exuberant engage in workflow integration development platform, do the job for a long time when I did not come up with what tricks, and I changed
work fast 1 year , and also heard others say, made out of what should belong to the more costly it is,
again do the management departments, a variety of projects to do it again, do it again but also play technology architecture, another pass
older, still married and so on, where there are so many fantastic effort ah.

Although I am not a genius, nor is it what cattle. In order to develop a stable and easy to use .NET development framework, also
are struggling day and night for many years, often overnight improvement, like carrying a heavy bag climbing, climb the more heavier the package,
the more things will soon be empty-handed when climbing, when your accumulation rises, the more heavy your bag,
you want to continue to climb, we need to be more strenuous, even taking the step forward is very difficult, seemingly simple
things is too much, but really do it, you will know how hard it is. I watch the Swiss Army knife really
too simple, I really like to do to come out stronger than that of a knife ah.

Later, living out of Liferay Java technology executives jump ship to other IT companies are also gone, I sometimes
think, when we resigned to leaving the company what? Whether coming empty-handed, empty-handed go?
Does not leave anything of value to the company, the concept of value? Worthy projects.

A company easy access to the technology boom of research, but research technology is easy to do conflict with the project,
because many projects do not need to play in technology, technology for the project, technical than the actual needs of the project
is slightly ahead of some, focus on how do projects faster and better, make products, followed by research
technology.

By transfer of technology companies rarely make money, it touches make products, to make money to do the project will be more, I fear most
is that we are not busy making money, but willing to play with technology, may I love sake of money. I need
to have the courage to admit that I love of money is the villain, take my job is to do things, make good money.

 

Reproduced in: https: //my.oschina.net/iwenr/blog/227714

Guess you like

Origin blog.csdn.net/weixin_34148508/article/details/91674880