14 Replies - 1403 Views - Last Post: 01 July 2010 - 07:00 PM

#1 taylorc8  Icon User is offline

  • B&

Reputation: 149
  • View blog
  • Posts: 1,572
  • Joined: 21-July 09

What group of languages/skills sets a developer apart?

Posted 22 June 2010 - 10:28 PM

As programmers, which I'm sure many of you are ;)
What group group of skills or fluency in programming languages make a developers life easy, and set you apart from the rest?
Is This A Good Question/Topic? 0
  • +

Replies To: What group of languages/skills sets a developer apart?

#2 Oler1s  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1395
  • View blog
  • Posts: 3,884
  • Joined: 04-June 09

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 04:59 AM

*
POPULAR

Problem solving.

Do you solve problems? If the answer is yes, you are already set apart from the rest.
Was This Post Helpful? 7
  • +
  • -

#3 JackOfAllTrades  Icon User is offline

  • Saucy!
  • member icon

Reputation: 6039
  • View blog
  • Posts: 23,438
  • Joined: 23-August 08

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 05:06 AM

What Oler1s said is absolutely true...it's all about being able to solve problems. The language just doesn't matter; you use what is necessary to get the job done correctly with the least amount of effort (in the real world).

Moved to Corner Cubicle
Was This Post Helpful? 1
  • +
  • -

#4 FreezingHazard  Icon User is offline

  • D.I.C Head

Reputation: 5
  • View blog
  • Posts: 148
  • Joined: 22-February 10

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 05:23 AM

If you want to get set apart, then give 'em a taste of how well you can cut corners when programming and show off your extensive knowledge in libraries. Also give the OOP a twist.
Was This Post Helpful? 0
  • +
  • -

#5 Sergio Tapia  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1252
  • View blog
  • Posts: 4,168
  • Joined: 27-January 10

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 06:33 AM

Being able to take criticism of your code is a skill many developers do not have. It's priceless and will make you much more respected if you take criticism well and not like an asshole.
Was This Post Helpful? 0
  • +
  • -

#6 fallenreaper  Icon User is offline

  • D.I.C Head

Reputation: 3
  • View blog
  • Posts: 240
  • Joined: 19-June 10

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 11:29 AM

Variety is important. If you want to be successful you should vary it up. Keep learning languages, keep implementing you haven't done before.

Why be an expert in one thing and be happy, become an expert at them all. =)
Was This Post Helpful? 0
  • +
  • -

#7 m-e-g-a-z  Icon User is offline

  • Winning
  • member icon


Reputation: 496
  • View blog
  • Posts: 1,453
  • Joined: 19-October 09

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 01:39 PM

Strong understanding of concepts such as sorting algorithms, encapsulation and inheritence which you can apply to a new language that you may be introduced to. The syntax is there and can be picked up but understanding of how everything works which is vital.
Was This Post Helpful? 0
  • +
  • -

#8 moopet  Icon User is offline

  • binary decision maker
  • member icon

Reputation: 339
  • View blog
  • Posts: 1,185
  • Joined: 02-April 09

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 03:36 PM

What's been said before.
Understanding the concepts behind what you're doing. Knowing WHY something is done the way it is and WHY one way is better than another in a certain situation. WHY to avoid doing something that might come back and bite you later.
If you know what underpins what, then you become like a programming Macgyver.
Was This Post Helpful? 0
  • +
  • -

#9 nooblet  Icon User is offline

  • D.I.C Addict

Reputation: 120
  • View blog
  • Posts: 541
  • Joined: 12-March 10

Re: What group of languages/skills sets a developer apart?

Posted 23 June 2010 - 05:04 PM

I agree with others and want to add good programming practices including SEO optimize programming and validated code (for web dev), and more importantly secure programming. Some people never bother looking into security practices and program some major common loopholes.
Was This Post Helpful? 0
  • +
  • -

#10 v0rtex  Icon User is offline

  • Caffeine: db "Never Enough!"
  • member icon

Reputation: 223
  • View blog
  • Posts: 773
  • Joined: 02-June 10

Re: What group of languages/skills sets a developer apart?

Posted 25 June 2010 - 02:35 AM

Making the simple complicated is commonplace but a good programming skill and one that sets many programmers apart is being able to make the complicated simple.
Was This Post Helpful? 0
  • +
  • -

#11 no2pencil  Icon User is online

  • Toubabo Koomi
  • member icon

Reputation: 5191
  • View blog
  • Posts: 26,901
  • Joined: 10-May 07

Re: What group of languages/skills sets a developer apart?

Posted 28 June 2010 - 08:27 AM

A place I worked at years ago stressed that it was important to communicate with non-technical people on a daily basis. I guess that they had some developers working there with IT Ego.
Was This Post Helpful? 3
  • +
  • -

#12 SixOfEleven  Icon User is offline

  • using Caffeine;
  • member icon

Reputation: 945
  • View blog
  • Posts: 6,342
  • Joined: 18-October 08

Re: What group of languages/skills sets a developer apart?

Posted 28 June 2010 - 08:37 AM

With what #2 just said. Communication is an important skill if you to succeed as part of a team. You will find yourself having to write documenation, be participate team meetings, and many other things. To land your first job you will have to write your resume, cover letters, take part in interviews. Good communication is very important. The same is true for freelancing of course. You will never be able to make a second first impression. If your bid seems amaturish, no matter how good your skills are, the buyer may overlook your bid.
Was This Post Helpful? 0
  • +
  • -

#13 bflosabre91  Icon User is offline

  • go sabres

Reputation: 105
  • View blog
  • Posts: 1,439
  • Joined: 22-February 08

Re: What group of languages/skills sets a developer apart?

Posted 28 June 2010 - 10:44 AM

completely agree with no2. too many huge ego know it alls seem to flood the IT field. So i would def put "not being a total douche" near the top of good skills to set you apart from the next person.
Was This Post Helpful? 0
  • +
  • -

#14 Choscura  Icon User is offline

  • D.I.C Lover


Reputation: 461
  • View blog
  • Posts: 2,222
  • Joined: 18-October 08

Re: What group of languages/skills sets a developer apart?

Posted 30 June 2010 - 08:53 AM

Clever people solve problems: Geniuses prevent them. I'm a firm believer in the fact that genius is a function of effort. If you are willing to put the effort and hours in, no matter how stupid you are, you can do amazing things that will surprise everybody but yourself. Brainpower is a measure of the speed at which somebody makes connections, not a determination about whether or not those connections can or will be made.
Was This Post Helpful? 1
  • +
  • -

#15 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10397
  • View blog
  • Posts: 38,475
  • Joined: 27-December 08

Re: What group of languages/skills sets a developer apart?

Posted 01 July 2010 - 07:00 PM

Obviously mainstream languages like Java, C++, and VB.NET are important. There is also the growing mobile market. The iPhone and Android platforms are the two most popular contenders, so knowing one or both of these platforms is helpful. For databases, SQL is a given. XML is also an important technology, especially in the mobile world, as it is lightweight and cross-platform, as any language can be used to parse it. This is actually something we are heavily leveraging in my internship for our research into a new mobile technology. Having a functional language under your belt is helpful as well, particularly one that runs on the JVM as you can work with the Java platform as well.

In terms of skillsets, you should definitely be able to document your code very thoroughly, like the person maintaining it was a psycopath who knew where you lived. In addition, you need to be able to work with other people's code and designs (or in some cases, a lack thereof).

This is of course on top of the advice that everyone else has given. :)
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1