Feb. 5th, 2013

izard: (Default)
In a previous post (sorry, friends only) I was mentioning "new cool technologies".

When talking with non-programmers (and some times even with project managers who manage programmers), I found that some do not get that a programmer may have preferences, personal likes and dislikes about what kind of software to develop and what technologies to use. The easiest part is to understand that there are different programming languages and frameworks. (This is by the way the level where most of IT recruiters stop their professional development. They treat candidates like RPG characters, where languages and frameworks are perks, and years of experience are, well "exp levels". E.g. they usually think that college plus 3 years of Java experience is better for Java project than 10 year of C++ experience and 1 year Java :))

Getting back to the topic: my personal dislikes are GUI(any type) and web front-ends(HTML5/Javascript). And my personal likes is low level middleware and performance optimisation (especially latency/response times, as throughput performance optimisation is often mundane). Not that I never write software that faces or is used by an end user. Some times I do, just prefer that the end user is a programmer/engineer, and UI is command line or very basic web/QT UI. Nothing to be very proud about - just a fair judgement of my skills in usability and graphical design.

Profile

izard: (Default)
izard

July 2025

S M T W T F S
  12345
67 8 91011 12
13141516171819
20212223242526
27 28293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 8th, 2025 12:26 am
Powered by Dreamwidth Studios