I don't know wether or not i should write this weblog in english or french, or both -_-;;
Maybe both, that could improve my english ( watching lost may help you talks in NY streets but not writing cover letters or even speak to an employer , `bref` )
As i'm getting more and more bored this time, and a lot thinking about my studies ( which just ends ) i feel cool to write it down, this helps getting things organized inside my head.
I've been spending my time at Jussieu university for 5 year (+ 2 years for lazyness excess or heart conditions lol ) in computer science. Starting with 2 years Maths & Computer science, then moving towards full computer science cursus of 3 years.
I've been a computer enjoyer since i was a kid,never been a real programmerkid like some of the guys i used to know. Guys that programmed tiny word processors or gif visualisator while i was overheating my brain typing 20 pages of ... basic or pascal to make a boucing circle on screen -_-;; [ouch that hurts] (that's what you get for coding in unknown languages i guess, the smallest typo means hours of total rereading of the code). My first love was paintbrush ^^; i loved drawing dragon ball Z figures, especially doing gradients by hand, dot after dot :D
Then i ve been the lambda windows 95 user with all my 'why on earth isn't that working | possible' followed by the classical 'let's wait for the next windows release' .. computer magic you know.
Then entering university, as i was ashamed of my tastes, i've never fully participate in computer science courses ... but i found my way through all that. 3rd year was pleasing because it was always superficial introduction to CS standard fields ( oses, database, oop, networks, low level architectures, etc etc... ) but as i did not really worked a lot, i ook a huge slap the 4th year. Things got faster then (with concurrent and reactive languages, language implementation, code, compression & cryptography, software engineering <- i hated that because i was too technical, for me models were always design models, with all details so that you could execute them with your pencil... ).
This year ( the last ) was nearly a mistake, i choose an enterprise specialisation (which i thought was only a 'only the best' last year) which was really not my way of thinking. Spending a year to learn VS2005, Delphi for .Net, Websphere, enterprise technical documentation practices .. all about enterprise collaborative work. It's an interesting thing, but it was badly taught, and should not take more than 2 months.
There was some classic courses about meta-level representation (omg mof), language design (denotational semantics, functionnal style), reflection for dynamic & adaptive objects, polymorphism and type systems ... middleware components architectures ( j2ee containers )
I was really interested into all that topics, but things got too fast for me. Anyway that left me in a "application design needs something to get things close to the specification, easy to prove, easy to compose or express generically" but in the same time i failed nearly everywhere ( or close to , meaning that i didn't fell any mastery of these topics inside of me ).
Jussieu is fond of using ocaml in their courses, which is fine, but it tooks me really long time to understand it, even superficially... and following the "language design" course makes me rethink my whole idea about programs. Like erasing everything i thought (im mainly a subtypeaddict and interface object oriented small programmer) especially in terms of functional abstraction, data representation, type meaning... a lot of things
Inscription à :
Publier les commentaires (Atom)
1 commentaire:
Ok, so we have to blog in english, and carry ancestral values values in order to know who has the 'biggest one' and whatever else...
Ok I'll post in english too ! You'll understand nothing but who cares ? :D
Enregistrer un commentaire