Gouzouni

Joined 3 March 2014
9 bytes removed ,  5 May 2014
Line 66: Line 66:
== S: Self-assessment ==
== S: Self-assessment ==


'''* Please describe how useful criticism looks from your point of view as committing student.'''
*''' 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
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?'''
*''' 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
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 7 or 10 days, communication with other members on the project
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?'''
**''' 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.
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?'''
**''' 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,
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.


67

edits