Guys is it better to do Competitive Programming or open source projects? I like both but some people says that focusing on one thing will be a better option.What do you think about this?
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3823 |
3 | Benq | 3738 |
4 | Radewoosh | 3633 |
5 | jqdai0815 | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | ksun48 | 3390 |
10 | gamegame | 3386 |
# | User | Contrib. |
---|---|---|
1 | cry | 166 |
2 | maomao90 | 163 |
2 | Um_nik | 163 |
4 | atcoder_official | 161 |
5 | adamant | 159 |
6 | -is-this-fft- | 158 |
7 | awoo | 157 |
8 | TheScrasse | 154 |
9 | nor | 153 |
9 | Dominater069 | 153 |
Guys is it better to do Competitive Programming or open source projects? I like both but some people says that focusing on one thing will be a better option.What do you think about this?
Name |
---|
I do both. Started to program before 3 years, doing competitive programming for fun 2 years, working (develop web application back-end/front-end) 10 months.
Both are equally good. Honestly, if you want to choose sides, you should go for the one you think you would stay in. What I mean is, in the long term, what would you prefer ?
Would you want to be an open source contributor or would you want to be a problem solver ?
Would you want to know a lot of things about a lot of things or would you want to know how to solve problems ?
It's all on you buddy :)
Hope you find this useful !
EDIT: PS, this is only if you want to stick onto something. There are people who do both just like @sbakic ! You can do both for a little longer till you find a passion in either of these and then choose what you think would be better for you :D
Brain gets older with time.
My opinion is that we have to use its power on the most difficult stuff first. Learning algorithms at sixty is not as easy compared to when we are sixteen.
On the other hand, you will be much more valuable open-source contibutor at sixty than you are at sixteen.
I think timing is important.