User:Jacob.dawid: Difference between revisions

Jump to navigation Jump to search
(Created page with "= Public application template = == A: An introduction == * Please describe yourself in three sentences, one of them regarding your current studies. I am a rather optimistic pe...")
 
Line 30: Line 30:
* Please describe your experience with other programming languages.
* Please describe your experience with other programming languages.
** Java: ~5 years.
** Java: ~5 years.
** JavaScript: ~2 years.
** bash: ~2 years.
** bash: ~2 years.
** php: ~2 years.
** php: ~2 years.
Line 39: Line 40:


* Please describe the biggest project you have written code for and what you learned by doing so. Also describe your role in that project over time.
* Please describe the biggest project you have written code for and what you learned by doing so. Also describe your role in that project over time.
* Please state the commits and patches you already contributed to Octave. ''This question (one of the most important parts by the way) is the only part of your application our wiki admins will edit for you even after the application deadline. Code sometimes speaks louder than many words do.''
Personally, my biggest project was in my early days, where I was still learning C/C++. Obsessively, I wanted to be a game developer and so I developed my own 3D engine. I remember just coming home from school, dropping my bag and coding like there was no tomorrow. I got astonishingly far (although the code must have been horrible). I had implemented a world with collision detection that I could walk in, dynamic lighting, polygon sorting and face culling. Then my computer broke and I have made no backups. Even today I wish I could take a look into that code again, just for fun. This was the - emotionally - biggest project that I worked on.
 
From a professional point of view, I am developing proprietary software and judging by team members, lines of code and complexity, there is a proprietary project that I would count as one of the biggest.
 
* Please state the commits and patches you already contributed to Octave.
I have commited the initial GUI code and a lot of patches to it.


== F: Feeling fine ==
== F: Feeling fine ==

Navigation menu