67
edits
Line 66: | Line 66: | ||
== S: Self-assessment == | == S: Self-assessment == | ||
''' | *''' Please describe how useful criticism looks from your point of view as committing student.''' | ||
After realizing that I was not born a good programmer (that was a long time ago :P ) I begun to appreciate any criticism. It's not that I like to be | |||
told that I am wrong, but if I am, I try my best to correct my mistakes. | told that I am wrong, but if I am, I try my best to correct my mistakes. | ||
''' | *''' How autonomous are you when developing?''' | ||
When I get a project on my hands I usually have a good deal of questions at first. Mostly clarification questions. After a while and when I get to | |||
understand what is actually needed I can say I am pretty autonomous both in working on the project and solving the new questions coming up. What I | understand what is actually needed I can say I am pretty autonomous both in working on the project and solving the new questions coming up. What I | ||
like though, is a frequent feedback on whether I am on the right course or not. I hate what some of my university professors do, giving me a project | like though, is a frequent feedback on whether I am on the right course or not. I hate what some of my university professors do, giving me a project | ||
and meeting me again a month after to check on what level I am. I like a frequent, say every | and meeting me again a month after to check on what level I am. I like a frequent, say every 3 or 4 days, communication with other members on the project | ||
or the mentor in order to check if everything is ok. It's the more frequent the contact is the better the outcome will be. | or the mentor in order to check if everything is ok. It's the more frequent the contact is the better the outcome will be. | ||
''' | **''' Do you like to discuss changes intensively and not start coding until you know what you want to do?''' | ||
My answer is yes, I do like to discuss changes intensively and not start coding until I know what I want to do. I don't expect to have everything figured out from the beginning but I like to have a decent schedule before starting writing code. | |||
''' | **''' Do you like to code a proof of concept to 'see how it turns out', modifying that and taking the risk of having work thrown away if it doesn't match''' '''what the project or original proponent had in mind?''' | ||
Yes I do. I like to try many different ways of doing something in order to find the best. Since how will it turn out is not clear at the beginning, | |||
throwing work away, even if it is a week's work, is a risk I am willing to take. | throwing work away, even if it is a week's work, is a risk I am willing to take. | ||
edits