The NeceMoon | September 2011

Losing Your Arm

by necemon 30. September 2011 22:18


One of the hidden differences between outstanding Success Stories and the average Joe stories, lies in a huge sacrifice. This is also referred to as "losing an arm". This is indeed about some irreversible loss and the pain endured at the time of execution would be unbearable for most of us.

You will not find a single person who has accomplished a monumental work without giving up something generally considered very precious. In many cases, they decided to "lose an arm" in order to make their dreams come true. They ultimately accepted a physical or emotional pain that most of us would not have accepted. Sometimes they put up with it over several years.

When a teenager decides to become a sports professional or a music/movie star, he makes the implicit decision to "set aside" certain teenage distractions in order to reach his goal. You may have heard of Tiger Wood's long hours of training as a child. Encouraged by his parents, whatever the weather, he agreed to train on Sundays (days off for his competitors). Some may find it strange or insane to play golf in the rain, but that was not the case for the Wood family. Others may say that it is useless to rehearse Rap lyrics 15 hours a day without leaving home for several weeks. That was not the opinion of best-selling musician Jay-Z when he was still a teenager. For ordinary people, it would sound even more awkward to try the same chemical or mechanical experiment more than a thousand times, with only a minor modification in the process at each test iteration. That would be without taking into account the drive of Thomas Edison who indulged in it with pleasure during most of his life.

Achievement therefore has a price that only committed individuals can assess, understand and accept. At any moment in life, a woman can decide to do something remarkable. Open the Guiness Book of Records and you will see things as incredible as the people who accomplished them.

Only you can decide to "lose your arm" to achieve a dream. Whether it be notoriety, money, charisma, you will never reach the highest level without sacrificing something precious. A coach, a mentor, a teacher cannot do much for you in that respect, his contribution could not go beyond a permanent reminder of your commitment.

The good news is that very few people are willing to put aside what they view as precious. This gives you the opportunity to go further than others without worrying about real competition. Since at some point, it will be necessary to "lose an arm", and at that point, almost everyone drops out. If you agree to proceed, there is no reason why you would not reach the top.



[Translated from a contribution by Jean-Patrick Ehouman]

Tags: , ,

English | Winning

8 raisons pour lesquelles ça te ferait du bien d'être programmeur(euse)

by necemon 10. September 2011 20:41


Si tu es programmeur(euse), il y a probablement beaucoup de raisons qui te motivent à faire ce que tu fais. J'espère que tu trouveras ici un peu plus de motivation.
Si tu veux être programmeur(euse), tu pourrais y trouver quelques raisons de plus pour opter pour cette voie extraordinaire.
Cependant, je suppose que j'écris ceci surtout pour ceux qui ne savent pas trop quoi faire dans leur vie. Voici quelques indices sur un job qui est amusant, utile et satisfaisant à plusieurs niveaux.
Voici les 8 raisons qui me viennent en tête et qui me font penser que tu aimerais être un programmeur(euse). J'espère que ceci t'inspire.
1. La programmation réalise tes rêves. Quand tu comprends la programmation, tu peux donner vie à tes idées en les appliquant à la vie réelle. tu peux littéralement créer des choses.
2. La programmation est la forme ultime d'art interactif. Tu peux faire des logiciels, sites web et des jeux pour que d'autres puissent jouer avec. Ainsi, tu peux leur parler de manière indirecte et ils peuvent te parler en retour. Aucune autre forme d'art n'est aussi interactive. Alors que le dessin, la peinture, le cinéma et la musique vont à l'audience (dans un sens), le code va dans les deux sens.
3. C'est le genre de job que tu peux faire de partout. Depuis ton canapé, de ta maison, du bureau, en voyage, quelque soit le pays ... Les seules choses dont tu as besoin sont un ordinateur et ton cerveau.
4. C'est facile à apprendre. Il y a des tonnes de ressources disponibles en ligne, beaucoup d'entre elles sont gratuites. Aussi, il y a beaucoup de communautés en ligne qui peuvent te soutenir à travers les forums, chats, courriels, etc.
5. Tu n'as à compter sur personne pour faire de la programmation. Tu peux avoir la chance de le faire pour une entreprise ou lors d'un programme de recherche. Même si ce n'est pas dans un travail d'entreprise, tu peux travailler avec une équipe. Et même si tu ne trouves pas une équipe qui te convient, tu peux toujours travailler par toi-même. Par ailleurs, tu n'as pas besoin de beaucoup d'argent pour commencer.
6. Tu ne peux pas t'en dégoûter. Tu n'as pas le temps de t'ennuyer. Les exigences de projets et la technologie évoluent si vite que tu auras toujours de nouveaux défis à relever.
7. C'est le domaine de la méritocratie. On sait que tu ne simules pas tes compétences. Tu sais ce que tu sais. Tu fais ce que tu peux et tu reçois une reconnaissance équitable pour ça.
8. C'est passionnant !


Tags: ,

Francais | Technical

8 reasons why you would enjoy being a programmer

by necemon 10. September 2011 15:05


If you are a programmer, there are probably a lot of reasons that motivate you to do what you do. I hope you find here some more motivations.

If you want to be a programmer, you may find here some more reasons to go for that awesome path.
However, I guess I am writing this mainly for those who don't know what to do with their life. Here are some clues about a job that is fun, useful and satisfying to many extents.
From the top of my mind, here are 8 reasons why you would enjoy being a programmer. I hope this inspire you.
1. Programming makes your dreams come true. When you understand programming, you can give life to your thoughts by applying them to real life. You can literally create things.
2. Programming is the ultimate form of interactive art. You can make software, websites and games that others can play with. So you can talk to them indirectly and they can talk back. No other art form is quite this interactive. While drawing, painting, movies and music go to the audience (in one direction), code goes both ways.
3. That's the kind of job you can do from anywhere. From your couch, from home, from office, on travel, whichever country... The only things you need are a computer and your brain.
4. It's easy to learn. There are tons of ressources available online, many of them are free. Also, there are many online communities that can support you through forums, chats, emails, etc.
5. You don't have to rely on anyone to do programming. You may have a chance to do it for a company or for a research programme. Even if it's not in a corporate job, you can work in a team.  And even if you don't find a team that fits you, you can work by yourself. Also, you don't need much money to get started.
6. You can't have enough of it. You can't get bored. Requirements and technology are moving up so fast that you always face new challenges.
7. It's a field of meritocracy. They know you don't fake your skills. You know what you know. You do what you can do and you get a fair recognition for it. 
8. It's fun!

Tags: ,

English | Technical


I am Necemon Yai. I am a Software Engineer and a Digital Artist. Let's keep in touch via Twitter, LinkedIn or Facebook.

Je suis Necemon Yai. Je suis un Ingénieur en Informatique et un Artiste Numérique. Restons en contact via Twitter, LinkedIn ou Facebook.