| bio | website | olivierpons.fr |
|---|---|---|
| location | France | |
| age | 39 | |
| visits | member for | 2 years, 7 months |
| seen | Mar 11 at 20:54 | |
| stats | profile views | 68 |
Software Engineer, speciality: Internet / Website development
Strong skills: vim and ssh (= long distance) development
Languages / skills (order of daily use):
- Php
- C
- JavaScript
- HTML
- Python
- Pascal
- C++
Professional websites:
My Php high performance framework (v3):- My latest - full rewrite - (v3):
- v2:
- v1:
Blog:
Personal websites:
|
Jun 10 |
comment |
Red flags of unpaid IT internship @Job It all depends on the intern proficiency. It's up to the company to make the right choice. If free intern costs money, it's because the company made the wrong choice. So it's 100% a company / recruiters problem. |
|
Apr 6 |
comment |
Have you ever been involved in a BIG Rewrite? @Joel: ok I've read your answer, this is not the same "problem" at all. Once again it all depends on the case. By the way I've translated a few years ago the whole Joel's article in French (on my personal blog) ;) |
|
Apr 6 |
comment |
Have you ever been involved in a BIG Rewrite? You're right in a sense. I just thought "BIG" was closer to "FULL" rewrite than "> 2-4 people working on it". Do you think my post is useless? If so I'll remove it. Thanks. |
|
Apr 6 |
answered | Have you ever been involved in a BIG Rewrite? |
|
Mar 26 |
comment |
How do you know you're writing good code? When I ported all our websites from php 4 to php 5 I had nothing to do, no warnings, nothing at all. I was pretty proud, even though my boss didn't get why it was a proof the way I wrote it was "clean". |
|
Dec 27 |
awarded | Good Answer |
|
Dec 27 |
awarded | Nice Answer |
|
Dec 27 |
awarded | Teacher |
|
Dec 24 |
comment |
Is reinventing the wheel really all that bad? I don't agree. I think you just have to re-invent the wheel if you know what you're doing. When I start a new project I first think that there may be more intelligent people than me who have already done the work or made something that is better than what I could ever do. So I just reinvent the wheel to know what's going on inside, and that's all. But it's always a good exercice and teach you a lot of things! My advice would be: reinvent the wheel, yes, but on your spare time, for fun. |
|
Dec 23 |
awarded | Commentator |
|
Dec 23 |
comment |
Which things instantly ring alarm bells when looking at code? @Lenny222 : We've been working for 6 months to full-rewrite |
|
Dec 23 |
comment |
Which things instantly ring alarm bells when looking at code? Nested "if" statements are sometimes clearer than one big "if" (i.e. if (c1 && c2 && c3) else if (c1 && (c4 || c5)) really gets on my nerves, if prefer if (c1) { if (c2 && c3) else if (c4 || c5) } ) => For far more complexe "if" I prefer to see nested "if". |
|
Dec 23 |
comment |
Which things instantly ring alarm bells when looking at code? @fennec Only "printf()" rings alarm bells for me. LOL ;) |
|
Dec 23 |
comment |
How do you judge if you're paid enough? @Lenny22 1 point for you. I think you have to find the good balance between those two worlds. |
|
Dec 21 |
comment |
What languages should I know if I'm interested in building web applications? It all depends of what you really want to do. If you plan to build small apps for small companies, you seem to know what it requires. Anyway I'd advice to learn python, and Linux shell command line, and the most powerful editor of all times: vim. |
|
Dec 21 |
comment |
How do you judge if you're paid enough? Go check oDesk and see how much people are paid, what they can do, and their countries. You'll see how much you could be paid as a junior programmer. If you're a beginner, ask for few, and do your best: if it works, ask for more. |
|
Dec 21 |
comment |
Are there any well recognized Web Developer Certifications? Yep it all depends on the area he/she wants to work. I'd advice to learn Linux first and its shell ;) |
|
Dec 17 |
comment |
Why don't we have job specific Keyboards? Just imagine if they were more than one "Azerty keyboards": one for developpers, one for touch typists, one for beginners and so on. What's wrong with that? I HATE having to press "alt gr 4" to type "{" and "alt gr +" to type "}". This is 100% non-sense for me. Total loss of time. Idem for those chars: []|. Azerty keyboard sucks big time. |
|
Dec 17 |
comment |
Why don't we have job specific Keyboards? A lot of answers are like "if you have to use computers somewhere else you'll loose so much time you'll regret to have a customized keybard". |
|
Oct 14 |
awarded | Supporter |