« first day (1188 days earlier)      last day (3807 days later) » 
00:00 - 23:0023:00 - 00:00

11:09 PM
I just realized I've stopped commenting most of my code
CRAP
hopefully that means I'm writing code in such a way as it's self-documented
 
Don't worry, the next guy that has to work on it will want to rewrite it from scratch anyways.
 
actually yes, the odds of someone taking over with knowledge to fix/enhance this project is basically zero (other than me)
 
job security!
 
89
Q: How can I prepare for getting hit by a bus?

enderlandAs a member of small teams, I had significant responsibility. Whether driving progress by organizing meetings or maintaining/creating/understanding a large percentage of specific technical information, I often had such responsibilities. Sometimes I was the only person working on technical aspects...

@Mike I actually hope so, I absolutely LOVE the work I'm doing now and if I can keep doing it indefinitely it would be great (I'm technically on a 6-8 month assignment)
 
@enderland that's awesome, mind me asking what the nature of the job is?
 
11:15 PM
@Mike I have software background but am working in an engineering organization (so no other software people at all) basically implementing a system for them
from a career perspective I think I want to basically be able to quickly prototype projects for people to help them actually define what they want (lol stakeholders think they know what they want lol) more quickly and help their projects succeed instead of all being ridiculous trainwrecks of back/forth when people realize they had no clue what they wanted when they wrote "specs"
I for some ridiculous reason like working directly with end-users and helping them figure out what they want - as long as I can do prototype work to help them figure out functionality/processes, I have no interest in being a BA and doing BS work
 
@enderland If it's a niche market give yourself a consultant title and quadruple your rates. You'll get to do the same thing for more money and nobody will question you.
 
@Mike I think it is a niche market since most developers hate the stupid customers and customers are all stupid
wait did I say that outloud
no one wants to go between them
 
Interestingly enough my wife is a banker and is currently looking at a position where she'd get to travel and be the go-between for a set of programmers and various banks as they implement loan systems. Her techno-babble brought a tear to my eye.
 
exactly, 99% of those folks are people with no dev experience at all and I'm not even talking significant dev experience :'(
 
From her chatting with the organization it seems like a position they have a hard time filling as well. Nobody wants to be the person that has to be half tech half customer support.
I'm also at a non-tech shop where I'm essentially the entire IT department (have one other person but he hasn't written code in probably 20 years so and has no sysadmin type experience). One of my favorite things is because we're not a software shop I get a lot of varied projects and really get to pick my own stacks.
 
11:23 PM
@Mike yeah this is because in my experience, most developers want to code all day and not deal with stupid people (which many stakeholders are, more just ignorant since they have no clue how to develop) which means you get people who are totally and utterly incompetent trying to manage software projects
 
too true
 
plus as people who are remotely competent at development you can basically pick a job you want to do as long as you are ok with moving or perhaps lower pay
also for the record it's great when you are worried about how to implement something and then realize you already wrote a generic method to do it. There are some things in coding which just are wonderful feelings, this is one of them to me - more sweet when it's 30 min before you are planning on leaving :-)
 
a wonderful feeling indeed, I will say I really wish I had at least one other developer to keep me in line though, I find it hard to police my own code
 
@Mike same. that's why I chill here, people here are so much more knowledgeable and experienced than me and it's awesome (I'm having to learn database stuff too and dba.SE is equally helpful)
these folks REALLY REALLY know their stuff
 
"Read a text file, do something to it, save it" I know! I'll use a message bus, persistent queue to back it up, IOC container to go ahead and locate everything for me. In fact I should go ahead and make a library that has all of this ready to go. And a library for that text file. On top of that I really need to abstract the idea of the filesystem...
 
11:30 PM
lol I spent like an hour yesterday writing a batch file to execute 4 SQL scripts simultaneously
because dangit I'm persistent.
 
I know that feeling "This should only take a minute" "This is taking more than a minute, it is now a challenge. Challenge accepted."
2
watching kitchen nightmares from the UK is so very different in production values compared to the US version
Not sure if we have any EE nuts in the house but...
-1
Q: Steps you need to take before you begin programming?

CrushingProgramr08I am starting to program and I am wondering what are ALL the steps I need to take to be able to write a program all by myself.

 
11:51 PM
NEW TOP BAR!!!
 
@Undo Are you personally terrified of it?
 
00:00 - 23:0023:00 - 00:00

« first day (1188 days earlier)      last day (3807 days later) »