当前位置:网站首页>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 MVC、ORM 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 ;
边栏推荐
- Classic theory: detailed explanation of three handshakes and four waves of TCP protocol
- Secondary bootloader about boot28 Precautions for ASM application, 28035
- cartographer_ fast_ correlative_ scan_ matcher_ 2D branch and bound rough matching
- DOM文档
- Procedural life
- 第九章 设置结构化日志记录(一)
- Navicat如何将当前连接信息复用另一台电脑
- thread priority
- There are applications related to web network request API in MATLAB (under update)
- Yunqi lab recommends experience scenarios this week, free cloud learning
猜你喜欢

12 multithreading

redis探索之布隆过滤器

Redis discovery bloom filter

Practical cases | getting started and mastering tkinter+pyinstaller
![[red team] what preparations should be made to join the red team?](/img/03/f246f18f8925167dbd5e9d63912faa.png)
[red team] what preparations should be made to join the red team?

LeetCode_ Binary search tree_ Simple_ 108. convert an ordered array to a binary search tree

国务院发文,完善身份认证、电子印章等应用,加强数字政府建设

Install the tp6.0 framework under windows, picture and text. Thinkphp6.0 installation tutorial

Using Jenkins to perform testng+selenium+jsup automated tests and generate extendreport test reports
![C# 40. Byte[] to hexadecimal string](/img/3e/1b8b4e522b28eea4faca26b276a27b.png)
C# 40. Byte[] to hexadecimal string
随机推荐
uniCloud云开发获取小程序用户openid
程序人生
使用Jedis監聽Redis Stream 實現消息隊列功能
The State Council issued a document to improve the application of identity authentication and electronic seals, and strengthen the construction of Digital Government
Wechat team sharing: technical decryption behind wechat's 100 million daily real-time audio and video chats
[PHP] PHP two-dimensional array is sorted by multiple fields
使用Jenkins执行TestNg+Selenium+Jsoup自动化测试和生成ExtentReport测试报告
线程优先级
一段不离不弃的爱情
[upsampling method opencv interpolation]
Talk 5 wireless communication
data = self._ data_ queue. get(timeout=timeout)
【ARM】在NUC977上搭建基于boa的嵌入式web服务器
PHP 2D / multidimensional arrays are sorted in ascending and descending order according to the specified key values
SDN based DDoS attack mitigation
Gd32f3x0 official PWM drive has a small positive bandwidth (inaccurate timing)
vscode config
Leetcode114. 二叉树展开为链表
循环位移
Tp5.0 framework PDO connection MySQL error: too many connections solution