14

Mine was pretty swell. Worked hard, came home and cooked with the Mrs.

What did you do today?

Mine was pretty swell. Worked hard, came home and cooked with the Mrs. What did you do today?

46 comments

[–] ScorpioGlitch 3 points (+3|-0) Edited
  1. Coworker has high functioning autism. Has been told multiple times to stop jumping into other people's conversations - this was even brought up in his yearly review. He constantly comes over to share something he found funny. He has been told repeatedly not to do this. Everything has to be a a joke for him and few people find him humorous. He's aggravating every day of the week. Finally had to mute and hide his conversations on company chat because he'd listen in to my conversations with managers I report to and work with and send some message or link pertaining to it because the alternative is to raise all kinds of cain which could cause an interesting issue that I'd have to deal with regarding my employment.

  2. Other coworker is stupid. As in "the dullest tool in the shed." He has to be told something no less than three times before he gets it. If it's the next day, he needs 2 reminders. If you tell him something flat out, it's like he doesn't hear it and you have to tell him, flat out, again. He also has a lot of holes in his knowledge. He couldn't get a regular job because of this so my company hired him as a long-term intern. He's been working on the same tasks for almost a month, each one of which should only have taken several hours.

  3. My boss was promoted to another position that he's really good with (good for him) so now, as his stand-in replacement or point of contact, I have to deal with these clowns directly. I also now do all pushes to production which cannot happen until after 9 PM.

  4. The only other person at my level of maturity and responsibility is remote from us and so we can only talk in company chat. Every once in a while, conversation wires get crossed. I was trying to track down a code checkin to the repo that wasn't on our testing box and couldn't get him to understand that it wasn't on the testing box but was in the repo and no one complained that the code wasn't there (and so was dead code). After about an hour of this, I ran out of the ability to care and just said "fine, dead code to production it is."

  5. My boss's replacement is also remote and has a large learning curve as stand-in but since he's remote and doesn't know our side of things, most things fall on me. Which means I'm lucky to get in 4 hours of coding on any given day. Thankfully, he's a "hands off" kind of guy so I get a lot of control and leeway on handling things. He's also nowhere near as structured as my previous boss so our productivity numbers are dropping.

  6. My current project (which is very very cool, by the way) involves a lot of IndexedDB stuff and so my javascript is becoming increasingly asynchronous so I have to do full tests each time I work on another feature. This is highly frustrating.

  7. The project owner for the current project is like a hyper hummingbird and wants to micromanage and bloat the project, thus causing delays and more problems.

Maybe I can step up my "work from home" game. I'll certainly get a lot more done there.

Wow, what a day. I had somebody tell me once that no job is intrinsically hard. What makes a job hard are the people you have to put up with on a daily basis. Asshats and the like are just what is needed to mess everything up. You sound like you have an interesting workplace, I wish you luck on your new project.

[–] ScorpioGlitch 1 points (+1|-0)

Thanks. I assume that people who say that have never had to do software development. I used to be a programming tutor at a local college. The "Intro to programming and logic" class counted as a math class and was also required for most business majors (because IT is a core part of any business, manager types need to at least have some idea of what a programmer does. The class would start packed at the beginning of the semester. 30, sometimes 40 people. After the first week, 1 or 2 people would drop each week, sometimes each class until there were maybe 10 left by the end of the drop/add period. I prefer to say that computer programming is "challenging" but it is most certainly a difficult job. There are people who will never be able to do work in that field because they don't think that way. I know I come home completely drained and exhausted every day just from sitting for 8 hours and thinking. As a bonus, I type really fast after years of development work.

On the other hand, there are people who could never be a photographer or an artist because they are so divorced from their emotions that they can't convey scenes, images, or compositions that invoke anything for the viewer. The techniques can be trained, yes, but the skill takes so much practice that by the time you're done with your degree, you can not only tell a trained artist from an untrained one, you can tell someone who is trained but has no feel or talent for it.

Regardless, if it makes you happy....

I was taking courses for computer science with a focus on software engineering. I had to drop my program due to family issues. I can honestly say that I have a passion for it, I've been doing pet projects in my spare time after work for the last few weeks. With that being said, it is a mindboggling experience to try and wrap my head around some of these professional engineers and the software they create.

I have spent tens of hours trying to figure out an error, dug through hundreds of stack posts, only to find out that the solution was nowhere close to being intuitive. Programming has taught me that I am not smart, and as much as I think I like math and obscure data sets, my intellect pales in comparison to some of these people.

I still desire to break into the field professionally, but I think for right now I am comfortable taking a backseat approach to this. I want to learn as much as possible before I go to face off with the rest of my generation who also thought they wanted to be developers.

I'm currently at the two hour mark in a four hour long video on Python. After smashing my head against a wall for three months learning C++, Python is a breath of fresh air. I'm at a mental block, however. It is akin to a writer's block where they can't think of anything to write about. I have all this knowledge of programming, but I don't know a damned thing worth my time to create. Do you find yourself in the same predicament? I imagine no, because you do this for a living working on corporate projects so I assume when you are off work the last thing you want to do is a home project.