|
This is my last full day/night on the platform.
And we are not talking until the next trip, we are probably talking forever! (although, just never know for sure)
I am both happy/sad/a little unsure/apprehensive/etc. as after having worked in this field and all of the 5 platforms over the last 21 years, it is time to move on. I think I have become institutionalised and afraid to let go.
I am staying with the company, but in January move up to one of our other assets we aquired in 2012.
My replacement has been here with me since Tuesday and today it is all his, and I am in the process of packing bags/empty lockers/ saying my goodbyes etc.
All going well, my helicopter will be here tomorrow morning at 08:15
I definitely have the - is this the right decision feeling!
<--- All at once!
|
|
|
|
|
Wow. Good luck with that my friend. Haven't you hit the midlife crisis a bit soon though?
|
|
|
|
|
Cheers,
The crisis wont hit until I get to my new platform and want to go back to the old one!
|
|
|
|
|
Big change!
Not surprised you have such mixed emotions, but I hope it all works out for you (and the replacement mucks the job right up so they all beg you to come back!)
Good luck! Will you be onshore permanently now? With all its attendant hassles such as daily commuting, five day week, and so forth?
|
|
|
|
|
Haha, I asked for a transfer and felt I needed a new field to play with before I started to get stale and settle in and become lazy, unchallenged etc.
I don't think my replacement will have any issues. He has been in the industry longer than me!
No, remaining offshore, just taking over another platform. The only downsides is the commute, the field I'm moving to is further North. 210 miles North East of aberdeen, instead of current location 110miles NE.
|
|
|
|
|
So about an extra hour commute each way every couple of weeks depending on the wind direction? Or are they giving you a jetpack?
|
|
|
|
|
Yeh, about that on a good day.
|
|
|
|
|
"home is the sailor, home from the sea" [1]
Congratulations, Dave, on the ending-which-is-a-beginning.
[1] R. L. Stevenson, "Requiem." Often mis-quoted as "home is the hunter ..." Even mis-quoted on his grave in Samoa.
“I'm an artist: it's self evident that word implies looking for something all the time without ever finding it in full. It is the opposite of saying : 'I know all about it. I've already found it.'
As far as I'm concerned, the word means: 'I am looking. I am hunting for it. I am deeply involved.'”
Vincent Van Gogh
|
|
|
|
|
Good luck!!!
For the confused feelings try this: "Non, Je Ne Regrette Rien" - (Edith Piaf)...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is (V).
|
|
|
|
|
|
Change is always tuff especially after that many years. I'm confident you'll be as good at your new position as the old.
Break a leg...er Good luck?
|
|
|
|
|
Good luck!
We will miss you.
--The Platforms
Veni, vidi, vici.
|
|
|
|
|
Good luck, Dave! I'm sure the next gig will be as rewarding as this one.
/ravi
|
|
|
|
|
Where to now, Dave? The top secret nuke plant they acquired in Libya?
Will Rogers never met me.
|
|
|
|
|
Nae quite Roger, I am heading to the Beryl Field[^] which is a wee bit further up north in the middle of the northern north sea.
|
|
|
|
|
you'll be right mate -
Bryce
MCAD
---
|
|
|
|
|
So you should be on dry(ish) land by now!
|
|
|
|
|
Thanks....
Yes, got back just after 10. It was cold, but fine when I arrived, then it just went mental about 3 hours later.
|
|
|
|
|
Am I wrong thinking that C is a better language for one to learn as Java or Delphi?
I have a friend who always says C and C++ are hard to learn, outdated and impractical. I can understand that he thinks Java is better as it was his first language, but I seriously can not understand why he thinks Delphi is better than C. After Basic it's one of the worst languages that I've seen so far.
I was alyways convinced that you need to know how a computer works at low-level to be able to write decent code... Altough I've never never written a single program in ASM I feel like I would've never understood coding without it and seeing what my friend texts me sometimes I might be right. Only a few days ago he stated that he wouldn't need to learn pointers because Java "doesn't use them" and "var parameters in Delphi aren't pointers". And at the same time he asked how to send an array of pixels with WinSock because the appropriate delphi-function only accepts strings.
But then there are things that really annoy me about C like null-terminated strings. They are so damn slow!
|
|
|
|
|
This thread again?
Here's how this thread goes: some agree, some disagree, everyone mentions their pet language causing this thread to recurse.
Your friend is an idiot, as is anyone who says "I don't need to learn [some fundamental concept]".
|
|
|
|
|
No I'm not.
And I don't need to learn [some fundamental concept]!
|
|
|
|
|
What worries me is the idea that if I have no real friends, then I am the idiot, since it's clear there's at least one idiot in the house.
“I'm an artist: it's self evident that word implies looking for something all the time without ever finding it in full. It is the opposite of saying : 'I know all about it. I've already found it.'
As far as I'm concerned, the word means: 'I am looking. I am hunting for it. I am deeply involved.'”
Vincent Van Gogh
|
|
|
|
|
an idiot, as is anyone who says "I don't need to learn [some fundamental concept]".
And yet you and many others would deny that you need to learn category theory and functional programming as in Haskell and Scala.
I've programmed in asm on several computers, I programmed for decades in C, but I'll tell you that the people who learn functional programming will do better in the long run than those who get mired in C.
|
|
|
|
|
Yea nice going there mate, I nearly thought this thread wasn't going to go the way I predicted, way to prove me wrong
|
|
|
|
|
The concept of "fundamental concepts" vary with time.
When I learned Basic, Fortran, Pascal, Cobol and the assembly languages of four different architectures + MIX (ref Donald), "fundamental concepts" included how to handle 1-complement vs. 2-complement, order of bits, octets, halfwords and words (like some PDP-11 OS structures with the high order halfword first but the high byte in each halfword last ... or was it the other way around?), advantages and disadvantages of a hidden upper bit in the mantissa of float formats...
Kids of today could (or couldn't) care less about normalized mantissas, BCD nibbles amd the question of when minus zero is equal to plus zero. And, I must admit, today I don't care that much myself. I do remember that such understanding used to be essential, but it isn't anymore.
Nowaday, I handle integer values withoout worrying about their binary representation (if I do, it is because I use them for something else than integer numerical values, which is bad practice in any case!). I handle sets of objects without concerns about next-pointers: I add objects to the set, remove objects, traverse the set etc, without ever seeing a next-pointer. What I do see, is whether the set is ordered, objects accessible by keys etc.
Sure, knowing what goes on one level below the one you work at is essential. In the days of 1-complement machines it could help you understand why sometimes 0 != 0. Today, when a foreach loop was abruptly terminated, my old familiarity with next-pointers was a great help in pinpointing the problem to the replacement of one object in a DOM structure with a new versison - the replacement was done in a code snippet that didn't know that the old version was the current one in a foreach iteration, replacing it with one with a null next-pointer. That is an implemmentation anomaly, just like 0 != 0 is an implementation anomaly. 2-complement fixed the latter - a list implementation mantainng the list by a separate link structure rather than embedding the next link in the object itself would have fixe the former. Like 1-complement died out with time, object embedded next pointers might die out with time. Then, understanding the use of next pointers might become as irrelevant as understanding the difference between 1- and 2-complement.
Sometimes I am frustrated by our younger programmers and their lack of understanding of fundamental concepts. And then, when I think it over, I more and more conclude: "Actually, they do not need it for anything at all, given the tools we have available nowadays". Besides. it gives me a lot of opportunities to act as an old grandpa who can explain to the kids how it was in the old days, and how it really is even today, if you just look closely... Some of the kids simply love it!
|
|
|
|