Slavo Ingilizov

A developer’s thoughts on life

Archive for the ‘psychology’ tag

The Latest New Year Resolutions Ever

without comments

ican

Recently I’ve been uneasy about the way I behave. I considered myself a person who loves to learn new things and has deep interest in gaining new skills. While I was still studying in AUBG, this was true and I spent the time to make sure I lived up to these principles. For some reason, I’m not confident this is happening any more, at least not to the extent I want to. So having though about it, here are some resolutions and goals that I set for myself until the end of 2009:

  1. I should spend time to fully understand and comprehend everything I start to work with. No trial-and-error approaches or just shots in the dark.
  2. I should start writing. Be it blog posts, notebook entries or anything else, I should always pay attention to writing down any thoughts and elaborating on what I’ve written, including research to better develop and understand it.
  3. I should invest a lot in learning Javascript and related client technologies. This may be in the form of at least two books and one side project.
  4. I will dig out and finish at least one project I’ve started or ever thought about starting.
  5. I will finish at least two books I’ve started and read at least 8 new.
  6. I will try to understand other people’s point of view, and not condemn or criticize before thinking. I will read at least one book on psychology.
  7. I should limit the drinking of coke, eating hamburgers and other foods in this category to at most once per week.

Right now these are enough, as it will be hard enough for me to get a good grade on any of them, but if I come up with something really interesting and worth noting as a goal, I will edit this post. Let’s see how I do on December 31, 2009.

Written by slavo

February 24th, 2009 at 6:24 pm

Posted in Misc

Tagged with ,

What type of person writes this blog?

without comments

I Recently came across Typealyzer. Decided to try it on my own blog and here are the results:

typealyzer1

typealyzer2

I was expecting this and don’t know if it is good or bad – you tell me :)

Written by slavo

February 20th, 2009 at 7:05 pm

Posted in Misc

Tagged with , ,

Dale Carnegie on Criticising

without comments

I was reading "How to Win Friends and Influence People" by Dale Carnegie the other day. That book has a chapter on why not to criticise people and show them respect. Here’s a passage I will allow myself to cite:

Bob Hoover, a famous test pilot and frequent per-former at air
shows, was returning to his home in Los Angeles from an air show in
San Diego. As described in the magazine Flight Operations, at three
hundred feet in the air, both engines suddenly stopped. By deft
maneuvering he managed to land the plane, but it was badly
damaged although nobody was hurt.

Hoover’s first act after the emergency landing was to inspect the
airplane’s fuel. Just as he suspected, the World War II propeller
plane he had been flying had been fueled with jet fuel rather than
gasoline.

Upon returning to the airport, he asked to see the mechanic who had
serviced his airplane. The young man was sick with the agony of his
mistake. Tears streamed down his face as Hoover approached. He
had just caused the loss of a very expensive plane and could have
caused the loss of three lives as well.

You can imagine Hoover’s anger. One could anticipate the tonguelashing
that this proud and precise pilot would unleash for that
carelessness. But Hoover didn’t scold the mechanic; he didn’t even
criticize him. Instead, he put his big arm around the man’s shoulder
and said, "To show you I’m sure that you’ll never do this again, I
want you to service my F-51 tomorrow."

So next time you’re not happy with someone and want to express your anger, think about what would change if you do and what if you don’t. This book is a golden mine, read it!

Written by slavo

November 24th, 2008 at 12:13 pm

Posted in Misc

Tagged with ,

Tough Business – How Social Networks Change Personality

without comments

toughbusiness

The first title that I made up for this post was "Developers and Socialization". I know this is not what I want to write about. I want to write about a larger issue, not limited to software developers only – it’s just that thinking about the behavior of software developers brought it to my mind. So here goes.

I wonder how the world is going to change with the increased popularity of online communities, collaboration tools and social networks. Is it going to open people up to contacts with strangers? Or is it going to make loners even more scared of personal contact? I’ve been thinking about this and still can’t answer the question for myself.

I probably lean toward the former answer. The latter might even sound absurd to some of you – after all, the main purpose these networks were invented is to bring people together. But I have a perception of psychology different than the one that you read about in textbooks and mainstream magazines or journals. I think everyone is different and behaves as an introvert or extrovert, depending on different factors.

I read an article by Matt Berseth the other day, discussing whether it is OK to perform Google background checks for new employees. The question for me is different – what does the background check give you? Are people with a visible online presence extroverts in "real life"? Are people who do not appear in search results nerds who stay in front of the computer all day? No, of course, it’s individual. Here’s where software developers come in the picture.

I am a software developer. I feel uncomfortable when people have a prejudice towards software developers. A friend of mine, also a developer, never says what he does when meeting someone new, especially a girl. The reason – most people immediately change their attitude. They think you’re that geek that curses Windows every time, or uses strange word like c++, blog, java, framework. I do tell the truth every time, ready to bear the consequences.

These prejudices are not accidental. There is a reason people have them towards geeks, and the reason is geeks are weird. This weirdness comes from the fact that they simply can’t feel comfortable talking to strangers for the first time. This is the only reason and it comes naturally. They can’t break the ice, they are not pro-active. This is why I think that online communities would rather open people up for new contacts rather provide the needed social element online and scare them away from real personal interaction. They provide the first step. They connect people, and it’s always easier for geeks to talk and get to know someone online, rather than personally. After all they are in their own domain in this case.

I’m not seeing this happening yet, and this is why I was wondering about it. I have examples of really active Facebook members who can’t say a word to a stranger asking their name in reality. And yet I hope this would change. ReadWriteWeb have a nice article about quantitative implications of modern social networks. Let’s see what these numbers will look like in the next year or two. What do you think?

Written by slavo

October 21st, 2008 at 1:50 pm

Posted in Misc

Tagged with , ,