What Makes A Good Computer Programmer

Learn about what makes a good computer programmer, we have the largest and most updated what makes a good computer programmer information on alibabacloud.com

Position of the programmer

"There are very few people who can be real artists in computer programming, and most people are just painters of houses," he said. Tim Bryce, a management consultant ——— Tim Bryce, doesn't like programmers, and many programmers don't like him. (Note: Tim Bryce once published an article called "P Theory: the Philosophy of managing programmers.")   The following is Bryce's view of programmers: Programmers are people who like to be mysterious and arrogant. If with ...

A two-year job as a programmer for 66 days

As a contemporary young people, we have painstakingly built in fact nothing more than--is love and career, have a sweet love can become our cause of development to provide a motivation, and a good career is more to provide protection for love, or can become the pursuit of love capital. We are all longing for the cause we want to have, or to be rich, or to work easily, to grow our horizons, or to be able to make friends. But in many cases, the jobs we initially chose were not what we wanted, and they could be the wrong fork or the ladder to the ultimate goal. So...

The pursuit of the programmer

One weeks, three Halmstad university students emailed me and they were working on a March project to study what programmers are looking for at work and how businesses can attract talented programmers. Here are my answers to their questions, which are sorted to an important degree.   There is no doubt that people will have different hobbies, so I am very interested in what you agree to, what you disagree with, how important you think, and the points that you have missed. 1. Make software products. I hope I ...

A non-grassroots webmaster's 10-year life Road

The intermediary transaction SEO diagnoses Taobao guest Cloud host technology Hall Everybody Good, in Admin5 saw so many grassroots webmaster articles, quite let people moved, I also write to write my own bar, and we exchange, do not know what name, as if the grassroots is my only feature, because relative to everyone's not easy,   It seems that my road seems to be much easier, but I have been to find their own more or less trouble just, so called the 10 years of non-grassroots webmaster! The following are my real experience, so it should be a little interesting, this is my first time ...

What distinguishes computer enthusiasts from programmers

Excellent computer enthusiasts have a priceless skill.   Can a programmer be the same as a computer enthusiast? are programmers less creative than computer enthusiasts who don't know how to encode them?   The following story makes me see the difference between them. I have recently been invited to do a weekend business coaching. In the evening of Friday, we called together to eat pizza, set ideas, LDTX teams and discuss start-up plans.   At the end of the week, everyone was very satisfied with what was going to be done this weekend. Weekend ...

Zhou Hongwei: How difficult is it to be a good product manager?

Content Readership: There is a huge gap in China's Internet, that is, high-end users and genuine mainstream users agree on differences. Who can cross this gap, that is, who can experience from the user point of view. Zhou Hongwei simply said: one is the intention; the other is the heart I just came when the organizers told me the meeting, many people today to communicate designers, product managers, it is said there are 50 executives, I am today I hope to have a exchange with you, for many executives, I actually have a suggestion, in the past this company is particularly clear division of labor, to make a product ...

"Efficient" is the ability to meet the required items on time

As a software engineer, what you want to get from your job is a steady salary, opportunities to get involved in the project, a good springboard for the job, or just being a good friend with other programmers. Here, "efficient", I mean the ability to meet the requirements of the project on time. After a lot of software writing experience, I believe the following practices will help you to learn "efficient" while increasing professional reputation, career life and personal satisfaction 1. Understand your needs The first step to becoming an effective programmer is , To ensure a reasonable allocation of time. Nothing is more than spending time on work that has no future at all ...

Different levels of programmers

During an interview, you may be asked often, "What do you want to do in the next five years?" This may be a difficult question to answer. In China, the answer may be Team leader, Manager, Architect or Specialist. In China, you may think that manager will be the next target of a programmer, but managers and programmers abroad may be two A different branch, Architect or Specialist is better than the manager, the substitution may be better, because this ...

Pairing programming has advantages

Absrtact: Firm supporter of pair programming Facebook programmer Kent-Baker (Tencent technology map) Virginia Woolf, a famous British authoress, believes that a woman writer should have a room of her own, Woolf. And in Silicon Valley, some of the firm supporters of technology-pair programming, Facebook programmer Kent-Baker (Tencent Technology map), a famous British female writer, Virginia Woolf (Virginia Woolf), believes that a woman writer should have one of her own.

Some tech companies question whether programmers need independent work space

Absrtact: Firm supporter of pair programming Facebook programmer Kent-Baker (Tencent technology map) Virginia Woolf, a famous British authoress, believes that a woman writer should have a room of her own, Woolf. And in Silicon Valley, some of the firm supporters of technology-pair programming, Facebook programmer Kent-Baker (Tencent Technology map), a famous British female writer, Virginia Woolf (Virginia Woolf), believes that a woman writer should have one of her own.

Total Pages: 5 1 2 3 4 5 Go to: Go

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.