N e w s  O f  T h e
W O R L D

Updates

January 1st

November 20th

November 7th

October 7th

October 6th

  • Added small story text to Gandara and Tibetan Buddhist music file.

October 5th:

October 3rd:

 

Opinion

And rants and raves and discussion, when I feel like I have something to write or a topic is presented to me, thoughts written as they come.

Politika

L       R
Domestic
L       R
Foreign
A       F
Religion

L: left wing R: right wing A: agnostic F: fundamentalist

My Approach To Work & Software 'engineering'

Because I am about to engage in that flawed ritual of finding employment again...

  1. What I like about work: Fundamentally, getting paid. Programming isn't in my Hobbies section because I am not really that interested in programming, which is just writing a document in a variation of the English language, 'compiling' it, and then it does something. What I am interested in is the 'Something', what the program is meant to be doing or solving. I am a creative person, and thus, like creating things, or doing 'something' in an interesting way. This attitude, although, I believe is the opposite of what work is about, point 4 below, but I manage I think to combine the two when possible. If I can't, refer to point 3. I like a challenge, it stimulates my mind. I don't like having nothing to do, or waiting on others to provide me with something to do. Boredom leads me to point 3. Waiting for others leads me to boredom, because as usually a Contractor, I am not going to be creative at work with the way contracts and laws are currently written. My mind and what is produces is mine, end of story. My best job was with a group of motivated and creative people who had their own projects outside of work and weren't threatened about them at work. Management was supportive and didn't mind unorthodox behavior; to my mind that is good management and if the company had survived (it didn't have good top level management) I would have stayed there. We produced, got the job done, see point 4. I like flexibility. However I also like order and an am ordered person. I like getting on with the job and completing it as easily as possible. If I don't need to go and learn some new technology to do something, I wont. I'll use the wheel and get the job done. I like software patterns: they are creative and the good ones are flexible. I usually use the same patterns over and over. But patterns can be misused (anti-patterns). Once when I had to apply a bug fix to an application what I thought would be a simple change to one Class file required me to go through an entire over-complicated process of checking out most of the files and modifying them because an inflexible bloated pattern was used. I didn't like what I did but I wasn't in the mood to rewrite the application and waste thousands of dollars doing so; what I did worked, see point 4. I don't think enough employees look at the fiscal picture either. Doing XYZ with ABC technology can be cool but is it really value added? See point 4.
  2. What I don't like about work: Politics, cliques. They waste time and money and pitch groups against each other without any benefits from competitive action. Inaction, boredom, latency. Can't do much about the last one as every employee in a company increases its latency until in large corporations the pace moves slowly. That's why I am not a large fan of large corporations, that and the fact that they don't fit my slightly left-wing social policy agenda. Big doesn't always mean efficiency or economies of scale. Working on boring projects, see point 3. People: if I don't like the people that I have to interact with then I'm not going to enjoy my work as much, if at all. Stupid HR programs - time wasting in my book and it takes me away from what I'm doing. My dislikes are fairly simple but most jobs deliver them.
  3. Why I usually leave a job: The company destructs; yes three out of the four 'long-term' jobs I have had have resulted in the company imploding. Call it bad luck or, as countries I travel to tend to have civil-wars or invasions, fate, through no fault of my own. My first company after University had me update its accounting records and I did so in quick order, showing that the company was losing $1,000,000AUD per month instead of making a $100,000AUD profit. The second had poor senior management and as many customers as fingers on one hand, I knew them all as well, as I also supported the product that I had worked on and was its technical 'face'. That was the company I liked working at, and although not liking 'technical support' (writing manuals although I have written 1/2 million words of fiction, and guiding customers through the detailed setup instructions, mentoring, talking to customers face-to-face etc.) I was willing to do it for my manager because he'd support me. Boredom. Boredom of having nothing to do, boredom of repetitive work that is not interesting. I like being kept busy but that doesn't mean I'm not bored or interested. When I get bored I look for replacement activities outside the company. If I'm bored and the company/management does not know about it then they have already failed their job and it is time to leave. The replacement activity can be a new job, but historically is a long overseas journey to lands that can provide me with what was missing in the office, military hardware and conflict not-withstanding - although being bored in an office simply can't compare with having an AH-64 Apache attack helicopter fully armed hovering above my taxi. Employee loyalty has to be earned as well, being given a job and a salary is not enough, not with layoffs. Companies and employees, like Governments and People, have a social contract with each other. I should have been French, during the Revolution.
  4. What I think is important in/at work: Primarily getting the job done because that is why I have been employed. The company wants X complete and in working order so its business can operate better. I will produce X myself or as part of a likeminded team to meet those two unquestionable requirements. They don't care how it is built or why. If it works properly good, if not, bad. If it is done sooner and costs less, good. If it takes a long time, or requires too many resources: bad. Whilst many programmers like to work with new or 'cool' technology or processes because, unfortunately, resumes are required to have these distractions from ability, it does come at the company's expense. Software bought, time spent learning, time spent fixing mistakes. Skills advancement is necessary, where it is necessary. New technologies that do improve ability and efficiency should be introduced, but too much is simply Z wanting to use X to make Y. Communication is generally the maker or breaker of a project's success, from little things that can delay a release because another party didn't inform others of changes etc. (which may not have been in their control either) to political machinations. I found I could work a lot quicker and resolve problems early by having a dedicated Tester co-located and when an issue was raised I would sit with him, go through the problem, return to my machine and make the change I would think necessary, produce a runnable (not a full build) and give it to the tester to go through the scenario again. Fixed, I would keep the change and continue working, and let more fixes be worked into the next release this way. Proximity and availability is important to all roles in a project, providing some cross-information/skilling, but best breaking down position/role barriers - cliques.
  5. What is software engineering: Something I think does not exist in most cases. Engineering means structure. Software does not nearly have enough. Engineering has been around for a much longer time however, learning how to build bridges, pyramids, domes and towers before the first computer and program was thought of. I think it is very hard to reconcile engineering and programming. To my experience programmers are not as structured or disciplined as engineers and that leads to bugs even in repetitive tasks (despite repetitive work being boring and thus prone to failing attention levels). This is a fault on two levels: the education system not stressing engineering and business practices enough, and the kind of people that like programming or computers. I don't think of myself as an engineer, I'm more the person to hand over a drawing of a point-down triangle building in a swamp to one and say 'make it so'. I am sure that there is a statistical amount of people who do qualify as Software Engineers however.

Themes

Reflection, broken images of Self looking back from angled or broken glass. 
Masks, how one can be anything else or hidden, interchangeably.

The above two themes are very important and prevalent in my writing and existence. Throughout kotb, in many of the most important moments for a character such as times of stress, depression or introspection (the kotb series is one large introspective work itself). When characters look at themselves it is almost always through a shattered mirror or a multi-faced light refactoring glass. A person is constructed from many pieces, experiences, thoughts, and selves, behaving different ways with different people and in different situations. Not until the Self sees itself in reflection can it know all these faces and fragments. These moments usually only occur at the worst of times however, for when matters are well, there is nothing wrong, outwardly or apparently, so no need to look inwards. It takes a conscious effort, meditation, to turn inwards properly when life is well. There are two moments in kotb novels when reflection occurred that I can remember well. The first in kotb: Ichi when Vivian is about to undergo the doppelganger process again. She looks at herself in the mirror before smashing it, all the shards still retaining her image as they fall; when she leaves, Serge, sees that her eyes are like someone else's. For Vivian the moment was of self destruction and reincarnation, to swap one form for another as a means of preservation. The moment also prophetic as liberated with a new form, she changes radically - outwardly - but is still herself, a different part revealed. The second incident was with Satomi, in a life-collapsing state, staring into a beer stein, more of Her reflected as the liquid level decreased. Then her life was shattered, falling to pieces, and there was only inwards and backwards to see, without future. A newly remembered third incident, also in kotb: ni before Satomi's, again deals with Vivian. This one occurs in an extremely weird and messed up set of chapters, as Vivian is an extremely messed up state, where she merges back with a piece of herself that had been left behind in her previous doppelganger body and the image is of She reflected on all sides like she was in a glass corridor and walking down it, but as she progresses the firstly infinite number of reflections decreases, merging with her, until only one Self remains. It was interesting and cool to write, what it fully means I don't know yet. Reflection, seeing moments from many angles, future, still, past, is the way of understanding a true nature.

Masks have always held a fascination for me; the altering behaviour of others when someone else arrives or something said, and more than that, different sets of behaviour or personality. A mask hides the truth, or lets the truth come out. I can connect the tropic through a series of influences and likes; starting not at the beginning with the Visual Kei genre. There (physically dislocated) costume and makeup provides a Mask, usually creative, sometimes flamboyant, sometimes horrific, in a stratified society. I am sure that it is because of the Harlequin that I have such a strong interest. The Harlequin is the performer, always masked, elaborate. The Mask presents the role of the performer; blank as void, smooth white slate of nothingness that should invoke reflection of the inward Self. To be nothing is worse than death: death retains memory in others, existence continuing. Void is fear, of what is not known, but more of what is known. When there is nothing else, there is only Self, inescapable. Or featured, the duo-theatre images of masks Joy and Sorrow, gaiety and tragedy, human emotion rendered as basically as possible. The Joy of the Mask to make you laugh, the inverted to ache. Then the more complex and primitive: a leer, a smirk, sharp mocking eyes, a sideways glance, knowing smile, offering smile, degrees of hate love and jealousy, a rictus Mask of death, skeletal face, mortality. From the Harlequin I travel to the penultimate: the Venetian Carnival where costume and mask are conjoined. Where creativity can be expressed flexibly within the boundaries of the form. Where the Masks of all types hide the creator and present the outward façade, which may be the reality of Self that cannot be expressed in the reality of Life, the largest act of all. I would like to go to the Carnival at the beginning of 2007.

The Venice Carnival | Venetian Mask shop

top | home