Recommended by privacytools.io
632 karma · joined September 21, 2015
Recommended by privacytools.io
Programming is a ridiculous career path.
The coldest I've been in was -52C (off an alcohol thermometer) and I was fine beyond my eyelids and nostrils crystalizing. That being said, I've been frost bitten a handful of times, each time, the temperature has been near freezing and damp.
But at the end of the day, I'd gladly exchange locales down to the North Carolina/Tennessee area on a permanent basis.
By all accounts, The Gates Foundation is delivering on their promise by reducing child mortality, womens rights, life expectency, health care and education to the underprivileged of the world.
Heist indeed. <sarcasm>
This is especially important as the brick gets heat soaked and releases its heat well into the night.
I remember the outage well, I worked at a major telecommunications company with reserve generators. I really didn't appreciate the depth of the issue until I drove home that night. People were telling other people, total strangers, that nukes were dropping all over the US. You can imagine the panic.
Word eventually spread and the northern mindset of looking after your neighbours took hold, as mentioned in the artice.
I went to use the BBQ to make some burgers. We ran out of propane naturally. My neighbour offered his BBQ which coincidentally, was out of propane. Then HIS neighbour offered his BBQ. He was out building a deck when the power went out. He fired up his generator and continued on. His skil-saw was the only sound to be heard. All the neighbours threw in food and drink and we got to know one another.
I will admit to being a little said after the power was restored, because, except for a nod or a wave, we went back to the business of minding our own.
I've never taken a 'computer class' while in school, although I've taken some instruction while working.
Entirely self-taught. I do this because I like it. Back in the day, I never played video games, I taught myself, and wrote, code. To this day, I don't play video games.
It's been my experience that hiring degreed CS graduates may not be the best course. Theirs a big difference between being 'book-smart' and real world smart. I tend to give preference to guys who write code for fun over those who are in it for the money.
Case in point, we just brought on a high-school student who is about to start his comp-sci degree. He has written code for years for fun. He's just rocking it. I'm sure he'll be invited back each summer until his degree is complete and will likely be offered continued employment after.
My supervisors understand that some days I'm not going touch code, instead I'll spend my time on education by keeping up with new tech, or, writing docs.. anything but talk with other co-workers distracting them
Turns out Visual Studio has a 'diff' generator for both schema and data. Holy hell that worked the treat.
Good easy read though.
That being said
Hobbes: Look at the stars! Its as if the universe goes on forever and ever!
Calvin: Thats why we stay inside with our appliances.
The stacks are so deep with millions of lines of code. When it works, its amazing. But it seems not much just 'works' anymore.
Compared to the 80-90's. You were very close to the metal. Comparatively speaking.
Ask if this is a new position or refilling and existing position. With some discovery, you'll find if the churn rate on the job offered is high. If so, run. Something is very wrong.
I've been deeply interested in going nomadic full time for more than a decade, despite it only recently becoming a thing. Family, job obligations combined with a relatively low cost arrangement for living expenses finds me plunked down firmly.
If my wife and I split, god forbid, you'll find me on the road.
PS: Their are no construction standards for trailers/rv's. Their are built as cheaply as possible. I'd much rather do the van thing if only for the structural integrity.
For instance, I was at my last position for 6 years. The last 3 of which, I was actively looking for work. It took a while, but I'm making equiv to Toronto wages in a new position.
But yes, the majority of postings are in the low rent payscale neighbourhood. Which is weird, because you'd think to attract skilled talent away from T.O., the scale would in fact be higher.
Makes your choices, takes your chances.
He did't understand the concept of a join. So he'd nest queries in VBScript with join key supplied from the outer query to the inner. Row by row. Essentially, a manual cursor.
Same programmer wrote an ASP portal app. The login of which got most of its security because they didn't know how to iterate over a returned dataset. Same code would set a cookie for access IN THE PRESENCE of a password. It could be wrong, you would still get access. Worse, the logout function didn't delete the access cookie, it just redirected you to the login page. Meaning you could impersonate anybody if knew thier username. Included admin.
I once corrected bug, by using a view. I sent him the view. He had no concept what a view was "That's like a stored procedure right?'. I'm shocked he knew what a stored procedure was.
He's still in business and the software is deployed worldwide. He refuses to fix it. He's a multi-millionaire.
I by and large held to that but here I sit, banging away at some C# code. This is day 3. Did you know if you specify a path in JSON and apply it to Use app.UseStaticFiles with a single trailing slash, instead of a double, it'll bring down the .Net kernel in flames.
Not confidence inspiring in the least.
My personal favourite comes from the bush town of River Valley Ont. My god I could go for one now and it's only 8:30am.
Hey, were all gonna die sometime!
I recently had to implement two way auth over 1.2 and this would have saved much hair pulling. (and who does TWO way auth over an MPLS connection. Turns out, us).
The contract between employer and employee is a simple one. You trade skill and time for money [Period].
It should be realized that their is a great standard of living available outside of major tech centers all across the country(s). The opportunity is different, but the jobs do exist. I'd argue that their is far more opportunity outside of tech centers than within. A tech center addresses the issue of distribution. More specifically, of concentration. Having a small cluster of a 100 or so tech businesses conveniently located pales in comparison to the 10's of thousands scatter across the corporate landscape.
Its myopic to measure 'success' with such a short term metric. My measure of success is different at a wholesale level from my 20's to my 40's. Toronto is fantastic for those less than 30. Tons to see and do, easy access to everything. Flash forward 20 years with a family and kids and it's not so attractive anymore. What were once benefits are now become detriments.
That being said, today is my last day at work in my less than 150K population town. I start a new job in 2 weeks, +$$, +benefits etc. Same scenario, smaller location. My compensation is is within striking distance of the wages in Toronto's tech center. But without the heavy cost of accommodations (all else being marginally cheaper) but more importantly, I'm 5 minutes from a entire world of green space and the crushing humanity that is found in all major centers, Toronto included.
Enjoy your success T.O. :D
I always just said, expenses rises to meet income, + 25%.