Jump to content

am I a good programmer?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
7 replies to this topic

#1
amrosama

amrosama

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 8,674 posts
hi codecallers,
ive been asking myself this question for a long time, and i cant answer it (or deny the answer)
so im asking you how can i know if im a good or bad programmer.
yo homie i heard you like one-line codes so i put a one line code that evals a decrypted one line code that prints "i love one line codes"
eval(base64_decode("cHJpbnQgJ2kgbG92ZSBvbmUtbGluZSBjb2Rlcyc7"));
www.amrosama.com | the unholy methods of javascript

#2
NatalieM

NatalieM

    Learning Programmer

  • Members
  • PipPipPip
  • 77 posts
First, programming is about problem solving so...

- can you solve problems?
- are you happy with the way you solve problems or do you constantly think "I'll improve on this class/method later"?

If you want to do freelance work as a programmer, then you also need to ask yourself:

- are you good at communicating?
- are you good at understanding what somebody else wants and are you good at explaining what you have done?
- are you organised?
- are you OK with the idea of adapting your vision of an app to suit the client? Ie you think it would work better with that feature but the client wants this feature instead.

If you want to join a company:

- all of the above
- are you good at working with people?
- are you good at sharing your code with others? are you good at commenting and docummenting your code?
- are you confident about your knowledge and are you ready to defend it in an interview/meeting/appraisal?

Probably loads of other things I can't think about right now too...

#3
BlaineSch

BlaineSch

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,448 posts
I use to think that way until I realized "Hey, if I'm getting paid to do this, then I can't be too bad". Nobody will ever be the best programmer, that's for sure as long as your happy.

#4
Guest_Jordan_*

Guest_Jordan_*
  • Guests
I think you are a fine programmer. The more you program, the better you become.

#5
DarkLordoftheMonkeys

DarkLordoftheMonkeys

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 255 posts
Good can mean a lot of things in programming. What matters most is having skill at the languages and paradigms you need for your profession, I suppose.
Life's too short to be cool. Be a nerd.

#6
DarkLordoftheMonkeys

DarkLordoftheMonkeys

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 255 posts

BlaineSch said:

Nobody will ever be the best programmer

Well, technically someone has to be the best.
Life's too short to be cool. Be a nerd.

#7
JCoder

JCoder

    Programming Professional

  • Members
  • PipPipPipPipPip
  • 245 posts

DarkLordoftheMonkeys said:

Well, technically someone has to be the best.

Well, scientifically this is a multicriteria problem, so there is probably no "the best" one, only some pareto-optimal ones (probably really many, so the chances are you are one of them). ;)

#8
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts

BlaineSch said:

I use to think that way until I realized "Hey, if I'm getting paid to do this, then I can't be too bad". Nobody will ever be the best programmer, that's for sure as long as your happy.

Unfortuantely, I've met a few paid programmers who aren't very good. I've also met some who are quite good but not paid.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog