当前位置:网站首页>Posting - don't get lost in the ocean of Technology

Posting - don't get lost in the ocean of Technology

2022-06-26 05:30:00 Eric (fengcan)

 

From this article CSDN http://blog.csdn.net/skyaspnet/archive/2009/02/15/3891791.aspx
I feel it is especially suitable for students with unstable mentality , For example, some time ago, I .

    Technology is like an ocean , The deeper you go, the less you can see the edge . Take your own experience for example ,2000 In, I worked in school ASP, I think web development is so simple , Format the data in the database and display it on the page , Assemble user input into add, delete and modify SQL Submit to the database . A few years later today , I know or have heard about myself ASP.NET relevant ( Be careful : just ASP.NET Or website making ) Technical list :




   
In these languages 、 technology 、 Tools 、 In concept , Each item can be extended to many technologies that need to be refined , It may take a year to get familiar with each item , If these are to be familiar , I'm probably retiring soon . Not only that , Every technology is developing rapidly , This year's language will have simpler grammar next year , This year's technology will be replaced by better technology next year , This year's tools will be beyond recognition by next year , This year's concept will no longer be popular next year .

Maybe you now :

l         When searching for the difference between interfaces and abstract classes for interviews ;

l         Worry about learning new technology ;

l         I'm worried that I can't understand advanced technical articles ;

l         Worried that the project can't improve its coding level ;

l         …………

I think :

l         Whatever you do , What to learn , First, have a good attitude , Second, have a good attitude . The so-called good attitude is not to worry 、 Never mind ; The so-called good attitude is to share more 、 Discuss more 、 Learn your own experience . The significance of sharing is great , The cognitive level after sharing is often higher than that before sharing , And often share it with others 1 spot , Others can repay you 2 spot . Some people are reluctant to share in the team , I'm afraid that the level of others in the team will improve and affect my position , In fact, this idea is unreasonable , It's also bad for yourself . Some people are envious of other people's technology NB, Worship experts , Be annoyed by your poor skills , If you have confidence in yourself and have any skills that you can't learn in time ?

l         In terms of learning content , We should adhere to two principles , If you don't have time , So learning new technology is not as good as learning basic 、 Learning application is not as good as learning thought . for instance , If you are only familiar with C# The basic grammar of , So learn C# This language is more meaningful than learning to write a message book , If you pay attention MVCORM Words , Then learning their thoughts is better than learning to use MONORAIL as well as NHIBERNMATE Better . Technology has been changing , But the more fundamental and abstract the technology is, the slower it will change , The more application oriented, the more specific technology changes , Cost performance , Learning basic knowledge is more cost-effective . Another straightforward example ,DIY When it comes to computers , Spend more on the monitor 500 The meaning of yuan must cost more than on the graphics card 500 Yuan is of great significance , And some people prefer to spend more on graphics cards 500 element . In many large software companies , Recruitment depends only on people ( Look at character 、 See how smart you are 、 Look at attitude ) Not looking at technology , Because what they need is to develop rapidly , People who adapt to the corporate culture , Without your so-called mastery and familiarity .

l         Don't be too technical , The technology here refers to the technology used for development in the work . In a few years , When you only have .NET What you can share with your children , Is it too sad . In the software industry , Although technology determines salary to some extent 、 Determined the position , But our lives are not 100% It's work. , Have time to worry about technology , Why not improve your other abilities comprehensively ? And as the position goes up , Communication skills 、 Economic knowledge and literary and artistic accomplishment are more important than technology , At this time, I sigh that it's too late for me to focus on technology .

l         Although many domestic companies have different technical levels and cultures , But most of the time, the company or others can teach you very little , If you want to learn something, you still have to take the initiative . Some people always feel that they can't learn anything in the company , Want to change the environment , Often he finds that he still can't learn anything after changing his environment . Most domestic projects are eager for quick success and instant benefit , Don't expect so many Microsoft Research Institutes , It's better to learn something in your spare time than to look for a job everywhere , When doing a project, it's much better to share your experience with team members than to complain about the poor technical strength of the team .

l         At work , Always remind yourself “ Humility ”、“ sincere ” and “ The rules ”, Be humble and sincere to others , Leave the rules to yourself . No matter how strong the technology is “ Humility ”, I am leaving “ Humility ” Your technology will lose its shine , No matter how sinister society is, we must “ sincere ”, All hypocrisy will be in “ really ” Bow your head in front of me , No matter how high the position is “ The rules ”( Don't be late , Don't leave early , Make oneself an example ), Otherwise, no matter how great the power can only become the loss of personnel . If you can do these six , So whatever your skill , Wherever you go, you will get the reuse of leaders , Develop in your career .

    Now you are no longer :

l         Search for the difference between an interface and an abstract class for an interview , Instead, tell the interviewer during the interview that you don't know the difference between them , But I am willing to learn object-oriented knowledge systematically within one month ;

l         Worry about new technology too late to learn , Instead, he made clear the technology he needs to learn most , Learn and share ;

l         Worry about not understanding advanced technical articles , But pick up 《C# Advanced programming 》 Read and experiment from top to bottom ;

l         Worried that the project can't improve its coding level , Instead, make the project as scalable as possible when the schedule allows 、 Maintainable and efficient ;

l         …………

 

See some people around me tired by technology , It's hard to navigate in the ocean of Technology , So with this article . The main purpose of this article is to remind you to find the direction , Go back to the shore and have a rest from time to time , Think about the new course , Don't get lost in the ocean of technology and let yourself exhausted , There are many things outside technology that are far more meaningful than technology , Please discuss …………

 

to update ( This article may be too messy , Summarize your point of view ):

l         Learn by yourself , Don't expect to be taught anything , Initiative in learning ;

l         Regardless of the level , Don't look down on yourself , You can't look down on others , Study with a good mind ;

l         Can't be aggressive , You don't have to be tired of technology , Give yourself a little more time than technology ;

l         If there is not enough time , Give priority to the content of learning basis , At the same time, we can pay more attention to some new ideas ;

l         If other people can learn from you , Then you must have learned something , Please share ;

原网站

版权声明
本文为[Eric (fengcan)]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/177/202206260527404473.html