What do you usually do for a hard-working programmer? What do you usually think about? What's the plan for later?

Source: Internet
Author: User
Many people have said that - after years of age, write the program still have a future? I sometimes confused, but after the confusion, always to find their own direction, everyone needs to have a belief, no faith, live on boring, bored, feel no bentou.

Talk less, I say, I usually work busy what?

I prefer the technology, but the technology is not very strong, but I have plenty of time to learn more about the new technology, for example, I would normally learn WF, WCF, WPF, Silverlight and other technologies, will also arrange for young colleagues to learn to improve together, people need to constantly improve, otherwise it is easy to lag behind.

I will read some books, every a year will visit a bookstore, crazy to buy some, usually read the programmer's magazine, I seldom read my professional books, because I read very slowly, a word a word to see, I also see those management business aspects of the book. Because after all, will walk this way.

I will be quiet to study those C # Grammar, such as inheritance Ah, interface ah and so on, carefully study, understand a thorough, and repeatedly study my own writing procedures are efficient, clear-structured? Do my ability to the most refined program, will also go abroad to see the open source, how others are structured, how to write code, with my better than what is good, learning advantages, the difference between people is not a big difference, but a subtle difference, I will most seek that subtle difference.

in daily life, more attention to the world, more care about my colleagues, my family, my friends, keep in touch with them, and strive to build a harmonious society, work is not the whole of life, writing procedures is a small part of the smaller, more important than doing things, people more important than the technology , have a good network, do anything easy, say vulgar network is money.

usually in the company management of the progress of several projects, often to colleagues to open a meeting, understand the work situation, there are difficulties need to solve, help them to solve, and sometimes give some guidance, especially to pay attention to do the ideological and political work of colleagues, the heart is not stable, what things can not do, No matter the level of good level is bad, you have to treat every colleague around.

He will concentrating on a project, is basically a major project or a key project, their own leadership to do, difficult points need their own lead to solve, because the project is large-scale, long construction period, with the customer's hand, so communication ability is very important, also need to have a certain style of writing ability, Write a lot of this report that, usually also to manage the project team. Do the project is the most afraid of the project has not been done, people have run, so need to put people well.

The company continues to grow and develop, need to have a keen eye, can have some reserve talent, of course, do not need to experience too rich, because experienced people, it is easy to acclimatized, or old stubborn, need to dig those who want to learn technology, the software has a hobby, at least, You can always find some of these people as a reserve force.

in peacetime, constantly study how large-scale production of software, how to manage, how to do some work is the most efficient, the most reasonable, and constantly experience lessons, and constantly accumulate amendments, the company is doing projects are large-scale operations, not a few people casually engaged, to let others do convincing oral, It is crucial to let others recognize that the way you do it is right, to persuade everyone to work your way, or else it can easily turn into a mess.

at ordinary times will give the project team, departments to do some technical exchanges, the accumulation of their own, their values, their experience to everyone, if time allows the case, do PPT, examples of procedures to let everyone look at learning.

in the company's basic development platform to personally improve,BS,CS standard smaple All need to do their own, And keep up with the times, these core parts can not expect others to do, only their own personal maintenance, this is the core of the project, the project group of people with this divert can quickly mass production, these can not expect others to fix, if so here do not need me, my position is not insured, not to talk about what high treatment, There may be a danger of being laid off tomorrow.

One . part of the company's sales work, do technical sales is also very important to let customers know that our company's technical strength is very strong, can talk with customers, to demonstrate their ability to be persuasive, can have a reasonable solution, there is the ability to express.

each week, the company will have departmental meetings, summarize the work of the week, the next week's work arrangements.

I can not today is a programmer, tomorrow is the project manager, the day after the country is the main-seat, I am good at writing a few code, do software, it should be done better and more refined, not blind to engage in other, this year I years old, usually also write code, but I do not write everything, I write the core of the system, the general component part, the key part, the standard sample program, the standard framework part, these are the core of the software system, can not expect the novice can be done.

in the future, I will also write code every day, learning to improve every day, just a more rational division of labor, repetitive work, to others do, not just to do things well, a project team to take good, a department with good, this is the key, Do not understand the technical management technology department is unthinkable, is not likely, the technology is done, and then management will be more comfortable, more able to do better, when the boss also know a bit more, take orders also smooth some.

My boss is a lot older than me. They are probably all 50+, they are managing it companies, running it companies, So I also see my future, even if it is 60+ , I can have their own development direction, a few years ago I have seen the Japanese professor is estimated to have, but also to write VB. NET Project, undertook hundreds of thousands of of projects in doing, I have more confidence in coding work, not only the things that the people do, you can walk the management line, but also always adhere to the technical line.

at night, go home to eat, Internet entertainment to watch movies, play online games hundred defeats, watch TV, sleep, 2 days to get up to work, weekends with his wife to watch movies, shopping walk over .

The right management, workflow management to achieve my ability to the extreme, a person can only do a few things.

Free pick up LAMP brother Lian Original PHP Tutorials CD / the About PHP "Essentials Edition, details of the consultation website customer service: http://www.lampbrother.net

Phpcms Two-time development http://yun.itxdl.cn/online/phpcms/index.php?u=5

Development http://yun.itxdl.cn/online/weixin/index.php?u=5

Mobile Internet server-side development http://yun.itxdl.cn/online/server/index.php?u=5

Javascript Courses http://yun.itxdl.cn/online/js/index.php?u=5

CTO Training Camp http://yun.itxdl.cn/online/cto/index.php?u=5

The above on the introduction of the very hard-working programmers, usually busy what things? What do you usually think about? What's the plan for later? , including the aspects of the content, want to be interested in PHP tutorial friends helpful.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.