24 agosto 2008

My Personality Tests


Looking at some personality tests I found some interesting sites. I found a lot crappy testa, too predictable and with no scientific fundamentals. Fortunately there are accurate tests out there. Here we go with some results...

Temperament test (at Keirsey) = INTP

The Temperament test shows that I fit in the INTP (Rational Architect) temperament. That make sense as I read the descriptions:
I have to say that I'm glad I'm doing stuff according to that INTP interpretation.


Jung Explorer Test (at SimilarMinds) = ISTJ


Actualized type: ISTJ (who I am)
Introverted (I) 65.63% Extroverted (E) 34.38%
Sensing (S) 52.17% Intuitive (N) 47.83%
Thinking (T) 61.9% Feeling (F) 38.1%
Judging (J) 67.65% Perceiving (P) 32.35%

ISTJ - "Trustee". Decisiveness in practical affairs. Guardian of time- honored institutions. Dependable. 11.6% of total population.
Preferred type: ENTJ (who you prefer to be)
Extroverted (E) 52.63% Introverted (I) 47.37%
Intuitive (N) 52.27% Sensing (S) 47.73%
Thinking (T) 65% Feeling (F) 35%
Judging (J) 67.5% Perceiving (P) 32.5%

ENTJ - "Field Marshall". The basic driving force and need is to lead. Tend to seek a position of responsibility and enjoys being an executive. 1.8% of total population.

Attraction type: INTJ (who you are attracted to)

Introverted (I) 62.16% Extroverted (E) 37.84%
Intuitive (N) 51.16% Sensing (S) 48.84%
Thinking (T) 62.16% Feeling (F) 37.84%
Judging (J) 66.67% Perceiving (P) 33.33%

INTJ - "Mastermind". Introverted intellectual with a preference for finding certainty. A builder of systems and the applier of theoretical models. 2.1% of total population.


Color Test (at ColorQuiz)

David's Existing Situation

    Acts calmly, with the minimum of upset, in order to handle existing relationships. Likes to feel relaxed and at ease with his associates and those close to him.

David's Stress Sources

    Strives for straight-forward relationships, founded on mutual trust and understanding. Wishes to act only in conformity with his own convictions. Demands freedom to make his own decisions without being subjected to interference, outside influence, or the necessity of making compromises.

David's Restrained Characteristics

    The situation is preventing him from establishing himself, but he feels he must make the best of things as they are.

    Willing to become emotionally involved, but demanding and particular in his choice of a partner and in his relations with those close to him. Needs reassurance and is careful to avoid open conflict since this might reduce his prospects of realizing his hopes.

David's Desired Objective

    Shelves his ambitions and forgoes his desire for prestige as he prefers to take things easily and indulge his longing for comfort and security.

David's Actual Problem

    Fights against restriction or limitation, and insists on developing freely as a result of his own efforts.

David's Actual Problem #2

Wants to act freely and uninhibitedly, but is restrained by his need to have things on a rational, consistent, and clearly-defined basis.

10 julio 2008

Software Development Meme

Frans Bouma has passed this torch to me, so as Walaa I'm using this meme to go back to blogging (too busy :/ ). BTW, thanks Frans for picking me up in your "who is next's list". Here we go:


How did you get started in programming?
Well I was curious about computers, we didn't have computers at schools or at home. I worked in a building, cleaning windows and floors, there were a lot of computers in there and a AS/400 in a sacred cold room. A guy in that office allowed me to play some games in his monochromatic dumb station, he inserted a 1.44 disk with Tetris, Zelda and Pacman and we played sometimes. Then they allowed me to do my homework in ProfessionalWrite and WordPerfect. So I started to realize that great things could be possible with computers. When I went to college I studied "Accounting" (my skill and aptitude's exam said that I fit in the profile), however in the "programming for accountans" class I fell in love with programming. As soon as I could I bought a 386 PC that allowed me to code more and more. I participated is some local programming contests and wrote tiny programs at school. I never really worked as Accountant, as soon as I finished college I started coding for money :)

What was your first language?
Pascal. I love Pascal, maybe because it was my first language. Even though I used it only a couple of years.


What was your first professional programming gig?
Working on SATEC, I wrote PCSoft, an ERP system written in VB6 connected to Access databases. Hehe its software is still used today at some companies. I'm not very proud of it but I remember it with nostalgia.


If you knew then what you know now, would you have started programming?
For sure :) . If I knew then what I know now, maybe I would have started early. I formally study programming at University but I would have liked to start early.

If there is one thing you learned along the way that you would tell new developers, what would it be?
Don't settle with what you are doing today. Always find ways to get more efficient. Getting started with new technologies, at least test them. Learn as much as you can about what you are doing. Keeping in mind that learning never ends, you will discover great things.


What's the most fun you've ever had … programming?
I remember a software I wrote with a pal. It had a lot of tables to CRUD, back then I didn't know about generators, O/R Mapers, etc. So I decided to write a "windows forms" generator. It was based on xml metadata that my routing parsed and built the windows on-the-fly. It was very fun to do such a generator. At the end of the day it was a bad decision coz the project got delayed, the generator wasn't very fast and made the per-window customization very difficult. Anyway I learned a lot. Of course today I use LLBLGen Pro so much that I forgot how to not use it :)


So who's next?

  • Gustavo Gonzalez
  • Erick Quijivix
  • Víctor Álvarez
  • Fernando Matzdorf
  • Jorge Ortiz