Get the latest Education e-news
 

Go Back   Game Career Guide Forums > Programming
Forum Home Register Members List Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 07-16-2009, 12:12 PM   #1
jillduffy
Administrator

Activity Longevity
0/20 20/20
Today Posts
0/11 ssssss421
Location: New York
Default Attributes of Great Programmers

Hi GCG peeps!
I was working on a big archiving project today and came across this really informative (and short!) article about what makes a great programmer: skills, knowledge, supportiveness, stamina, etc.

It's totally applicable to game programmers, as well as other types in software, research, etc.

Enjoy!
__________________
-jillduffy
jillduffy is offline   Reply With Quote
Old 07-16-2009, 03:21 PM   #2
Adrir
Administrator
 
Adrir's Avatar

Activity Longevity
2/20 20/20
Today Posts
0/11 sssss1460
Location: London, UK
Default

Thanks Jill!
__________________
Michael 'Adrir' Scott :: Games, Virtual Worlds, Education
Networking | Current Project | Research | Teaching
Adrir is offline   Reply With Quote
Old 07-16-2009, 10:57 PM   #3
TG1
Super Moderator
 
TG1's Avatar

Activity Longevity
0/20 17/20
Today Posts
0/11 ssssss271
Location: New York
Default

Thanks Jill, it was an interesting read

One thing that I didn't really like seeing on this list is the working long hours issue.
I'd rather be judged by the quality of my work and not the quantity, and from my exprience people usually just tend to stretch the same amount of work over long hours (if that is required by their employee) rather then do more work. (I'm not speaking about crunch times when you are putting in an effort to finish an assignment on time or when hadling critical problems, but about normal working hours)
__________________
Tamar G
My web site
Linkedin profile
Facebook profile
TG1 is offline   Reply With Quote
Old 07-17-2009, 06:35 AM   #4
Gshonk
Moderator

Activity Longevity
0/20 20/20
Today Posts
0/11 ssssss831
Location: Philadelphia, PA
Default

Great find. Thanks Jill!
__________________
Grant Shonkwiler()
"I would love to fix the world if someone would just give me the source code"
Website Industry blog LinkedIn
Gshonk is offline   Reply With Quote
Old 10-04-2009, 10:56 PM   #5
sellyanes
Banned

Activity Longevity
0/20 13/20
Today Posts
0/11 ssssssss3
Default

There are difeerent views of programmer as below.

Experience and Logic are not only the attributes possessed by a programmer, rather a programmer should think in broader sense and approach building the program with parameters which needed to comply the requirements. The measures of quality of a software are reliability, extensibility, portability, traceability, maintainability, readability and other non-trivial adjectives.

Great programmers think in advance and optimize the programs to meet the requirements and not to trade-off any of the trivial qualities of software. Any programmer who tries to achieve the above qualities with less effort and cost are said to be great programmers. Often, programmers concentrate on deriving logic to supplment the requirements upto a certain level and do not consider on consequences of future changes to business. This may be with the fact that organizations compelling programmers who are beginners, to build programs in less time to meet the requirements. But this will result in fixed life of the programs. And in the long run, organizations who impose such guidelines will fail to conquer market capture. In this 21st centuary, businesses are changing so often and new look ups to be given to customers, software systems have to be designed and build rightly to make organizations sustain and grow against stiff competition.

Other common qualities of a programmers should posses are quick to grasp and learn, confidence to face complex hurdles, concentration to keep in the race to win, strong anylitical skills and being good team player. 'Learn while you earn' is the success secret for anyone in the career. In this modernization of civilization, everyone should exchange and explore new ideas. This makes organizations to grow tremendously. Some organizations are emphasizing on this.

I, Umamaheswara Reddy look forward to share thoughts and experience with techies of my generation. Hope to come up with more articles on thease aspects in near future.
sellyanes is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Powered by vBulletin® Version 3.6.9
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
All times are GMT -8. The time now is 10:18 AM.






UBM Tech