| bio | website | tactoth.weebly.com |
|---|---|---|
| location | Beijing, China | |
| age | 25 | |
| visits | member for | 2 years, 8 months |
| seen | Mar 11 at 1:43 | |
| stats | profile views | 63 |
I started programming in 2000 with QBasic, began doing outsourcing project from topcoder in 2006, and became a professional software engineer in 2007. I work mainly with C++ and Java. Currently I work for Banckle, my area of work is to write streaming servers.
I like most simple sports, especially swimming. I like events in which the audience can use their creativity, there're lots of them here in Beijing, which make it a quite good place to stay. However I want to explore other countries in this world. So far I haven't had any chance, but I'm seeking them.
|
Oct 28 |
awarded | Critic |
|
Oct 25 |
comment |
How do you keep focused through long compiles @Konrad then you might spend the time your code compiles on thinking how to make a better C++ compiler to handle templates. |
|
Oct 22 |
comment |
How do you keep focused through long compiles @konrad I haven't done any test-driven development with C++ but still I think i can give a simple suggestion that might help: separate interface(header files) and implementation(source files), that usually happens to reduce compiling time. |
|
Oct 21 |
answered | How do you keep focused through long compiles |
|
Sep 30 |
comment |
What is the single most effective thing you did to improve your programming skills? I think these can be summarized as communication, sharing knowledge, benefits not only the one who listen, but also the one who tell. |
|
Sep 30 |
answered | Should one learn new languages or only should concentrate on languages you already know and increase your knowledge of it? |
|
Sep 29 |
awarded | Commentator |
|
Sep 29 |
awarded | Supporter |
|
Sep 29 |
comment |
How do you manage your knowledge base? I use freemind, mainly for taking notes or constructing an essay or organizing ideas; and along with SugarSync. |
|
Sep 29 |
answered | How do you manage your knowledge base? |
|
Sep 29 |
comment |
Does Agile force developers to spend more time actually working? I think agile makes programmers more efficiently by making it more happily. Of cause it overcome procrastination because the two programmer sees each other, and the feeling of sharing ideas of codes is much more rewarding than reading blogs, or answering questions on SE.com |
|
Sep 27 |
revised |
What simple techniques do you use to improve performance? fix grammer |
|
Sep 26 |
awarded | Teacher |
|
Sep 26 |
answered | What simple techniques do you use to improve performance? |
|
Sep 18 |
awarded | Editor |
|
Sep 18 |
revised |
Why do people still say Java is slow? corrected spelling |
|
Sep 18 |
answered | Why do people still say Java is slow? |
|
Sep 17 |
awarded | Student |
|
Sep 17 |
answered | What can slow a developer down? |