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

A lot of people say, after 30 years old, write a 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?

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

02. I will read some books, every a year will visit a bookstore, crazy to buy some, usually read programmers 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.

03. I will calm down 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.

04. Daily life, pay more attention to the world, more concerned about my colleagues, my family, my friends, keep in touch with them, and strive to build a harmonious society, work is not all of life, writing procedures is a small part of the smaller, more important than doing things, networking than technology more important, have a good network, do anything easy, To say that people are connected is money.

05. Usually in the company to manage 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 the ideological and political work of colleagues, the heart is not stable, what things can not be done, regardless of level good level bad, Take good care of every colleague around you.

06. Oneself will concentrating on a project, basically is the big project or is the key project, oneself takes the lead to do, the difficulty doubtful points all need oneself to take the lead to solve, because the project all is the scale big, the construction period is long, with the customer's hand to also many, therefore the communication ability is very important, also needs to have certain writing ability, Usually also manage the project team well. Do the project is the most afraid of the project has not been done, people have run, so need to put people well.

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

08. Usually 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, to let others recognize you do the way is right, It's crucial to persuade everyone to work your way, or it's easy to turn into a mess.

09. Usually will give the project team, the Department to do some technical exchanges, the accumulation of their own, their values, their own experience to everyone, if time permitting, do ppt, examples of procedures to let everyone look at learning.

10. The basic development platform in the company to personally improve, BS,CS standard smaple all need to do their own good, 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 be expected to take care of others, if you do not need me here, my position is not insured, not to talk about what high treatment, tomorrow may have laid off the danger.

11. Participate in 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.

12. The company will have departmental meetings every week to summarize the progress of the week and the schedule of work next week.

13. I can not be a programmer today, tomorrow is the project manager, the day after, is the president, 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 am 32 years old, usually also write code, but I do not write everything, I write the core part of the system The key part, the standard sample program, the standard framework section, these are the core of the software system and cannot be expected to be done by the novice.

14. In the future I will also write code every day, learning to improve, just division of labor more reasonable, repetitive work, to others to do, not just to do their own things can be done, a project group with good, a department with good, this is the key, do not understand the technical management technology department is unthinkable, is not likely, technology has done , then do management will be more comfortable, more can do better, when the boss also know a bit more, the order also smooth some.

15. My bosses are much older than me. They are probably all 50+, they are in the management of IT companies, operating IT companies, so I also see my future, even 60 +, I can also have their own development direction, a few years ago I saw the Japanese professor 60 years old estimate is there, Still writing vb.net project, undertook hundreds of thousands of of projects in doing, I am more on the coding work have confidence, not only 20 of the things that people do, you can walk the management line, but also always adhere to the technical line.

16. Evening home to eat, online entertainment watching movies, playing online games hundred defeats, watching TV, sleeping, the 2nd day 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 to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:

http://www.itxdl.cn

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

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.