Actually, unlike the song, I feel like I do need education and I’ve been getting it. Ironically in A&P II we’ve been covering the adaptive immune system just as I’ve been going through my intake steps for my new position. I mentioned last week that I had go get a number of shots. As of today in the last week I’ve had the current flu shot (last Monday), the new covalent Covid vaccination (Wednesday), a TDaP vaccination (yesterday) and the first of two Hep B vaccinations (also yesterday). So it’s been just “another shot in the arm” for me several times now. Oh and the second of two injections of tuberculin to test for tuberculous.
I’m not sure if my immune system is hating on me right now or loving me. Hating me because I’ve asked it to respond to a foreign substance 6 times in the last 7 days, or loving me, because right now, there’s a series of T cells forming (or having formed in my body) with the net result that I’ll have a bunch of additional T memory cells floating in my blood stream and lymphatic system just waiting in case the real thing (for pretty much any of these things) come around. I don’t know anyone who really enjoys getting a shot or even the reactions we often get (for the record my reactions to all of the shots so far have been very mild).
That said, I am happy that at least for now, it looks like my days of being a human pin-cushion are over. I have one more Hep B shoot in about a month and then after that I’m good for awhile.
Just one more step to get into the world of working in the Emergency Department.
I start orientation on Monday and can’t wait. In the meantime, my immune system can deal with it. I know I am.
“,,, so you won’t be able to flush or wash your hands until I turn it back on,” the nurse said. I understood why, but honestly, the sound of some rushing water might have helped with the task at hand: filling a specimen bottle with at least 40 ml of urine.
I had forgotten until a few minutes earlier when she had mentioned it, that a urinalysis was required as part of the intake process. I’m generally against drug tests for most jobs as I think they’re irrelevant and don’t necessarily have a bearing on the candidates ability to do the job. It’s part of the reason I actually ended up in consulting right out of college. The software company I could have basically walked into a job with had been acquired and now required drug testing. Now, I was not at the time taking drugs and have actually never taken illegal drugs, not even any form of cannabis when it’s been offered. So it was never a fear of being caught. It was simply a resistance to what I feel is an unwarranted invasion of privacy for a tasking involving sitting in front of a computer and creating code.
But this job is different. This job involves both being directly involved in the health care of others and it involves being exposed to drugs. I feel it’s a reasonable compromise. So there I was being handed a sealed specimen bottle standing in a bathroom. Outside all my items, phone, keys, pen, etc. were locked in a cabinet, I’m assuming to ensure I couldn’t sneak in any clean samples. She walked out and I gave deep thoughts of places like Niagara Falls. Fortunately it worked. Less than a minute later I was handing this woman I had met only 20 minutes earlier a warm specimen bottle full of my pee.
Protocols
She had with her a kit that included another container of sorts. She opened it and the specimen bottle. I started to leave the bathroom and she told me I had to stay “since I have an open specimen bottle”. I realized in this case, unlike the lack of running water to keep me from cheating, this was most likely to make sure there was a witness to prevent her from tampering with the sample.
Once it was transferred and sealed in the new container we left together and she started filling out some forms on the computer screen while we waited for the urine to travel up the test strips and react with the reagents. Think about how the Covid test trips we’re all familiar with work, a Control line and before that a Test line (the Control being after to of course ensure the sample has travelled past the test). This container had 3 strips built in so I asked about them. The 3rd one actually had 4 tests on it, but she said she ignored one. I asked why. It turns out it was for THC, since it was no longer banned in New York. So, I suppose I could take up pot if I wanted to. But I have no interest. I also had fortunately not eaten any poppy seed bagels recently!
After all the strips all reacted she moved it to the edge of the counter and rang a bell. She explained she needed a second witness to sign off on the sample. In this case I assume it was to ensure I wasn’t bribing her to pass my sample. Not 2 seconds later we both hear a rather loud, “GOT IT!” from down the hall and up walked another nurse. She saw our somewhat surprised faces and admitted, “I love doing that.” I joked in return that I had apparently passed my audio test (which strangely enough is about the only thing they didn’t test yesterday!)
The Rest of the Afternoon
I’m not ready to call that the highlight of the day, but it was just one part of that day’s intake process. I also managed to get a flu shot, the first step of 2 TB skin tests, scheduled for a Tdap vaccination (in addition to hopefully at the community college getting my Covid Bivalent booster this week), the second of the 2 TB skin tests, get fingerprinted, get entered into the HR system, fitted for an N95 mask, and start the paperwork on parking.
I had arrived around 1:00 PM (a bit early for my 1:15 scheduled appointment with the health center) and was done with all of the above by about 3:15 PM. Not too bad. There was some waiting, but overall a rather expedient process.
N95 Mask Fiitting
This was one thing I wasn’t familiar with before yesterday. I knew the general principal: make sure the mask is tight and the nose bridge is well-formed to your face. However the fitting process is actually a bit more complex. I did find out after arriving that if I had wanted to keep my beard, they have a a PAPR and I could have been fitted for that. But honestly, I figured it was time to get rid of the Covid Beard for a bit so had shaved the day before.
The actual fitting is interesting because the mask they give you is hooked up to a machine with two tubes, I’m presuming to measure air inflow and out. You put on the mask, fit it to your face and then, as the machine instructs do a series of exercises, including bending over for 30 seconds and breathing, loudly reading some text, turning your head side to side and then up and down. Apparently my initial attempts at fitting weren’t quite right so the fitter came around to my side of the bench and moved the masked down and adjusted the nose piece a bit. She explained after why. So now when I’m wearing an N95 mask, I’ll have to remember to place it a bit lower than I thought was proper. I was also instructed to refuse an assignment if the type of mask I was fitted with was not available. So for those who are geeky enough to care, my mask type is a 3M 8210 Reg – White. I even have a sticker to put on the back of my ID badge once I receive it.
Beardless Again
Next Steps
So, Wednesday I go back to have the TB test checked and then next Monday go back again for the TDap booster, another TB Test, and I think the first of two shots for my Hep B regiment and then back next Wednesday for the final TB check. Then on the 17th I start actual orientation at 8:00 AM. (due to orientation it looks like I will be missing an A&P lab and two A&P lectures unfortunately). Finally, I think my actual start date on the ED floor will be October 25th. I can’t wait!
I was originally going to write a bit on the death of Queen Elizabeth II and reflections of mortality in general but thought I’d talk about a bit more about a more personal change.
It’s not news to my readers that I’m working to get into PA School. If all goes well, this means eventually I’ll move completely out of being a DBA and purely into the medical world. But this is not a quantum leap (which I have to say, I was pleased with the premiere of the new series last night). Things are not happening over night. I still have course work and patient contact hours to get in. The process is somewhat gradual. But, due to a biological need to sleep, it does mean I need to balance my obligations and in some cases turn my back on certain things.
I was reminded of one of those yesterday: PASS Summit. I’ve written about my previous experiences here and here and more. I’ve really loved my time visiting Seattle to attend it. I also enjoyed presenting, albeit it virtually. Besides being a great opportunity to meet with vendors and to attend a LOT of great sessions, it’s a great place to make friends and to catch up with friends. And yet, I’m not going this year. Under the old scheme, I had the advantage of being a User Group leader and as such getting a free pass. This helped me cost-wise, which as an independent consultant was a bonus. That wasn’t available this time around, so that figured into the decision a bit. But perhaps far more decisive was that I really don’t feel like I can take the time off from school.
What makes this doubly tough on me is that there are a lot of friends I really was hoping to catch up with in person and the fact that for the first time, I’d be an actual Friend of Redgate, an honor I’m proud of and with Redgate being the folks in charge, something I wanted to be more a part of than in the past.
I also did not put in to speak this year, because I knew I’d have classes during this time. I had been excited to be picked in 2020 to speak. The impact of Covid forced the conference to go virtual which dampened my excitement some.
So at the end of the day I had decided not to go and pushed the decision to the back of my mind. I figured I had no real regrets.
Then yesterday, a client asked me some questions about Summit and asked me to suggest some sessions that his people might get value out of and to give him some other notes about Summit.
So I had to pull the scab off the wound and to look at all the sessions. I of course saw a lot that applied to my client, but also some I knew I’d be interested in. And of course I saw easily a dozen names of people that I knew. This reminded me how much I’ll miss the social aspect of Summit. So it hit home. I’m going to miss Summit. The regrets are there.
I’ve given a lot of thought over the last 9 months about how my decision to apply for PA School would impact my life. Slowly pulling away from the #SQLFamily is one of them.
This doesn’t mean it’s going to be a complete break just yet. I actually have hopes of applying to speak at Summit next year since by then I should have all my pre-reqs done and have the time to attend. But in the meantime, I have to sometimes pull back from #SQLFamily events to focus on school and I’d be lying if that didn’t hurt a bit. What smooths this some though is exactly how much I’m enjoying my work to move towards PA School. So, on the balance, it’s worth it so far.
Just a quick update for those who have been following my career change. Two weeks ago I started the fall semester of classes. This time around I’m taking a slightly lighter workload than last spring, only two classes instead of the three I took this past spring. They’re also full semester classes, not the 6 week accelerated O-Chem class I took over the summer. This makes the work load a bit easier.
On the other hand, my A&P II Lab is at 8:00 AM on a Monday morning! That’s not the ideal way to start the week, but it could be worse. Fortunately the professor is fairly dynamic and it’s not a snooze fest. I mean where else can I spend a Monday morning digging around in a pig’s heart trying to pick out stuff like chordae tendineae (the literally “heart strings” of a heart) and the bicuspid valve and other valves. Yeah, that’s the way I roll on a Monday morning!
Sadly, the worst part of the schedule is actually Wednesday afternoon between the A&P II lecture that ends just before 4:00 PM and the Bio II lab that begins at 6:00 PM. It’s not worth it in my mind to hop in the car to pop home, grab food and drive back to campus so I’ve been exploring the food options near the campus. The first week found me getting two slices of pepperoni pizza and can of soda for about $6.50. I couldn’t complain in the price. Unfortunately I had forgotten my water bottle and the salt levels were high enough I was pretty thirsty during lab. The second week found me checking out the Chinese food place nearby. I hadn’t eaten there in years. Let’s just say their Sesame Chicken is no match for what I get at Lee Lin’s! We’ll see what this week brings.
You’ll notice I didn’t mention an actual Bio II lecture. Well that’s because there is none. It’s more of an online class. My General Psych class in the spring was hybrid, one in-person lecture and one recorded. This is more self-study, with review the PowerPoints and readings and other links. This does concern me. It’s not that the topic is all that hard, it’s more I have to remember to actually set aside time to go through it and actually take notes like I would in an actual lecture. I found myself realizing last night that the homework and quiz were due at midnight last night, not 6:00 PM Wednesday (like the prelab) is and was hurrying through them. I’ll have to do better for next week.
Meanwhile I still wait to hear about the tech position I’m supposedly in the running for.
So that’s where things are. This week. We’ll see in a few more weeks!
That said, I do think I’m fully prepped for the first A&P Lab practical quiz next week, though I should bone up on the coronary blood vessels! (side note, the arteries have cool names like the Anterior Interventricular Artery, while the veins, like the one parallel to the AIV is simply the Great Cardiac Vein. It’s almost like someone got bored naming the veins.
Figured it was time to update folks on where I stand on my transition towards applying to Physicians Assistant school. I’ve mentioned that I have a number of prerequisites I have meet in order to be able to apply. For example, since I had never taken Organic Chemistry in college, I had to get that out of the way. I have a number of other classes too and in fact just started my next round for this semester, namely Anatomy & Physiology II and Bio II. Both are with professors I had previously (though my Bio II professor for lab and lecture I had only for lab previously). In any case, classes started yesterday and I’m looking forward to them.
But, the biggest prereq that had been weighing on my mind had been my patient contact hours. I need at least 1000 of them. I had put this off until recently because I had a lot of other things on my plate and wanted to give them my focus. Several people had told me “Oh, you’ll have no problems getting them. Albany Medical Center is hiring like crazy.” I was hopeful, but a bit cautious. I had actually applied for a job months ago and gotten rejected almost immediately. My suspicion was that my resume was purely IT tech and didn’t even make the first cut. This time around I moved stuff around and emphasized my work with the National Cave Rescue Commission as an instructor and my being a part of the Medical Interest Group. But again crickets. I was starting to get nervous. I finally decided to ask a friend for a favor as they had some inside contacts. Strangely, while I rarely mind doing this for friends of mine if I can, I feel uncomfortable asking others for such help. In any case, while chatting with them on line, my phone rang and it was Albany Medical Center (small aside, sadly the reason I have their number in my phone is because of when my father was dying there, I needed to mark it as a number that would get through my “do not disturb” hours.)
At first I thought my friend was being supremely efficient. But no, it was simply a coincidence. This was a call from someone in the Labor and Delivery department asking me to come in. Now, fortunately, being a consultant I have flexibility to set my hours, so I was able to schedule to come in the next day (last Thursday).
First, I have to say, part of the job definitely seemed fascinating. But, as the interviewer quickly realized and admitted, it probably did not fit my needs for the number of patient contact hours. Then, something happened that is one of those “never do in an interview” moments, but one of us pulled out our cell phones. Fortunately it was her. She was texting her counterpart in the Emergency Department seeing if they were available then and there to meet with me. Sadly they weren’t. But she promised to follow up.
Sure enough, on Friday I received a call asking me to come in. Unfortunately I was in a meeting with a client so it was very brief and came down to “Can you come in Monday at 10:30 and if so, go to the Peds ED Triage and ask for so and so. And would you be able to shadow that day?” Really no more details than that. But I’m good at following orders and sure enough yesterday I was there at 10:30 asking for the indicated person. I was escorted upstairs to meet with them who transferred me over to their boss. She and I talked for no more than 5 minutes when she asked me if I had time to shadow a patient tech or two. I of course said yes. How better to get a feel for what my work would be. I ended up spending about 3x longer than expected and followed 3 patient techs.
I can’t go into details other than to say it was both overwhelming and thrilling. Being in the ED there’s the opportunity to do a lot, even at the level of a patient tech. Sure, a lot of it is simply scut work: restocking supply cabinets, doing nasal swabs, handing charts to doctors. But I’m ok with that. Honestly, I think that sort of work is critical and often overlooked and despite my goal to be a PA, certainly not beneath me.
But there’s potential for a lot more. There’s simple stuff like taking EKGs. But there’s also the opportunity to being involved in assisting when trauma patients come in, doing CPR and observing a lot. For what I want to do, I think this is the perfect fit!
After a long weekend I’m sitting here on a cool morning rather relaxed. For the first time in 6 weeks I don’t have class today and I have to say what a long strange journey it’s been.
As I’ve mentioned, one of the prerequisites for even applying to PA School was to take Organic Chemistry, often simply called O-Chem. At the end of May I wrote about my hopes and fears.
Well, I’ll be upfront. Forget the humble brag. I’m going to outright brag. Going in, I figured “if I get at least a C, that’s good enough for the places I’m applying for.” Obviously I wanted to do a bit better than “good enough” but I was realistic. Or so I thought. I got back my first test and well, the grade was disappointing. But I reminded myself, “Well she drops the lowest of the 4 exam grades. But even with that, I’m at least on my way to a solid C.” But then she threw a curve at us. “If by tomorrow you submit the correct answer and WHY it’s correct, including the what slide it was on, or where in the book you found the answer, I’ll give you up to 1/2 the points for each answer. But, I’m allowing that for this first test only.” Well “game on!” Some quick reviewing that night and writing up corrections I submitted them and waited. When I got the test back with my submitted corrections, I now had a solid 92 on it. Now I was starting to think about a possible B in the class.
The second test came along and I studied hard for it. In some ways, to me this was the most important chapter exam. I figured if I I could do well on this one, it would set the tone for the following exams. It was also the only test where we covered 2 weeks of material instead of just 1 week. I was completely stressed about this exam because of this. And with the extra credit I got a 94. I’m still kicking myself on that 1 point I missed. (For those who care, she had given us a diagram of the Taxol molecule and we had to label all the chiral bonds. I missed one.)
Now I was starting to feel good. That B was looking pretty solid and I had glimmers of an A in my mind.
Then we hit all the various reactions, SN1, SN2, E1, E2, and more. Now my brain was really starting to fry. I tried to set up a study group at my place, but no one could make it. I was pretty stressed about the 3rd exam. It was honestly the hardest material we covered all class, even the professor agreed with this thought. I think I spent 30 hours over 3 days studying for it. I walked in confident I could pass, but not much beyond that. I walked out feeling like I had been hit by a Mack truck. I saw the eyes of my fellow classmates who had finished before me, and the eyes of those coming out after me. We all felt the same. Well, you can imagine my surprise when we got the test back the next day and I received a 95 on it (this includes the extra credit). I can’t recall the last time I was so gobsmacked. I had figured I had probably gotten a 75 with an outside chance at an 85. I swear I sat at my desk for about 1 minute just staring at the score. I started to process what this meant. Since the professor was dropping the lowest of the 4 chapter exams, it literally meant the next exam didn’t matter. Sure, I could try to get a high grade on it and bring up my average a bit, but it wasn’t critical. I walked into that 4th exam the most relaxed of the 4. And walked out with a 90. I’m still kicking myself about overthinking one of the questions (Yes, an ROOH can represent a carboxylic acid. But it can also be an ether!)
But in 6 weeks, there’s no time to lay off the brakes. We had to go right into prepping for the Final which was literally 48 hours after the 4th chapter exam. And I had to finish all my lab reports. Fortunately the lab professor had said that basically “as long as you submit them by Friday night in the format I’ve specified, you’ll get a 100.” Of the ones I submitted, I had so far gotten a 100 on each one.
Now for the final, several of us got together both after class on Tuesday and then took over the classroom on Wednesday (since there was no class that day). And here I realized something. I basically knew my shit. I was leading the study sessions. I was helping my fellow students with them. They were asking me questions. This felt good. There was one nagging feeling in the back of my mind which did prove true. I should have been asking for more help on a few of the questions myself. But again, I wasn’t overly worried. I had done the math. In theory, assuming my lab professor upheld his end of the deal, I could get a 72 on the class final and still get an A in the class. I got an 86. (had there been the standard extra credit I would have cracked 90.)
Now I’m still awaiting the official grade, but unless something went completely sideways with my lab grade, I earned an A in O-Chem. Yes. I got an A in O-Chem. The class I had feared for years. The class that just over 7 weeks ago I was dreading and hoping that I could pull off a passing grade in, I got an A in! Yeah, forget the humble brag. I’m damn proud of myself.
I’ll add something else too. At least one of my fellow students who I studied with says I probably helped her pass the final with a high enough grade that will also allow her to continue her plans to apply to PA school this year. Moreover, on the Tuesday after the 4th chapter exam, she was supposed to meet her tutor (who apparently charges as much an hour as I do for SQL consulting) and after 30 minutes together decided she was getting more from my tutoring than she did with him and cancelled her session with him and stopped using him. So I’m pretty proud of that. She’s also looking to become a PA student locally so I suspect we’ll run into each other in the future (though she’s on track to apply a year earlier than I am.)
And to top off the day, after the final exam the college was hosting a cookout that even one of the vegans in my class enjoyed.
Nice way to end 6 weeks of Organic ChemistryThe non-vegan option (even the corn had butter on it!)Our Wednesday study session
Just a quick blog this week since I missed last week. My previous blog post was about O-Chem and that’s still on my mind. I finally received my test grade back and well, let’s say I was a bit disappointed. Though turns out two of the questions were marked wrongly because the Scantron missed my correct answers (I need better pencils!) So that helped. And I got 4 out of 5 points on the bonus (I lost a point because, despite knowing better I put an extra electron pair on the Carbon (it was a “bookkeeping” exercise I meant to erase) and as such gave the Carbon the equivalent of 5 bonds. As our Professor pointed out, any good O-Chemist would cringe at the thought of that!
But what really helped, and I appreciated, was that given how quickly the test came upon us (literally the 4th day of class, after a holiday weekend) she allowed us to submit corrections. But not simply “Oh, it should have been C” but “It should have been C, and here’s where in the notes you explained that.” If you were able to provide the correction and why, you got back half the points you lost. I think this was actually pretty fair and it also helped me because it did force me to go back and focus on my mistakes and learn what I had missed. This elevated my grade enough that I ended up being quite happy with it.
That said, she’s not doing that with the future tests, including the one I took this morning. This test was a bit different, it was on basically two weeks of material (naming, chirality, and Sn1/Sn2 reactions for those who care). I’ve got to say, in some ways I was more nervous about this one than the previous one. And honestly, 2/3rds of the material was in my mind pretty straightforward. (Small aside: yes, chemical names can get long and unwieldy, but once you “crack the code” you can draw the exact molecule pretty easily, at least for what we’re doing. Don’t ask me the chemical name for something like Tamoxifin (though honestly, it might be doable now that I’ve looked at it 🙂
But the nucleophile stuff, I still don’t 100% grasp. I mostly get the idea, but keeping the details straight is tricky. And that’s most likely where I lost points. Of course I won’t know until the end of class tomorrow!
And now we’re on to the next two chapters and another test next Tuesday. Then three chapters, a final chapter test and a final exam (the last 2 are in the same week!)
This is literally the 4th week of a 6 week class (and I’ve finished 1 of 3 days this week) so I’m officially more than 1/2-way through!
Yeah, we’re moving fast, I feel the knowledge oozing out of my brain as I try to cram it all in.
So, we’ll see how I do. I’d write more, but I have reading and practice problems to work on before tomorrow’s class and lab.
I did something last week I hadn’t done in a while. I skipped blogging on Tuesday. I almost did so again this week, but have about 90 minutes left in my timezone to get one in. So… here goes.
As part of my ongoing quest to prepare to apply to PA School, I am again taking a class. This time it’s O-Chem. I’ll let you in on a little secret. I’ve dreaded this ever since I first started looking at the prereqs I have to fulfill before I can apply to the program I want.
I’ve had a… special relationship with chemistry. In high school, I waited until my Senior year to take it. This wasn’t by design. It wasn’t a requirement to graduate and I simply figured I’d skip it. That is until I started to apply to colleges, including RPI and most wanted 2 semesters of high school chemistry. Combine that with a change in the rules at my high school for senior English (basically had to take 2 electives of English, even if you were taking AP English, which I was), meant my senior year I was taking not one, but TWO more courses than I had planned. I often worked on 5 hours of sleep 6 nights a week (my private prep school had classes on Saturday). So, when something had to give, it was chemistry homework. This frustrated my teacher because it was 10% of the grade and she would remind the class that doing the homework helped a lot with the quizzes and exams. Well I was already doing very well on those, so homework was dropped. It was a trade-off.
Then college chemistry at RPI came along. Somehow I was good at it. Or rather, I was good at helping others prepare for the tests and could easily explain topics, but honestly, did poorly in the class. Oh well, it wasn’t computer science. I’d survive. And at least I didn’t have to take O-Chem! I heard horror stories.
And how here I am, 30 years taking O-Chem. But like my history with chemistry, this has a twist. Because of scheduling I’m taking the 6 week version of the class, basically class for close to 2.5 hours in the morning and then lab for 2.5 hours in the afternoon, 3 times a week.
So, last Tuesday I was prepping for class and stressing about it.
And here I am a week later, with 1 exam under my belt (we move fast) and 3 labs (first day was just safety briefing and orientation) and I’m still feeling overwhelmed and honestly, almost having fun.
My schedule goes something like this: 1-2 hours of paying work in the morning 2.5 hours of class, a break, 1-2.5 hours of lab (it varies), home, work, dinner, some more work possibly, then transcribing notes, looking up questions, and trying to get through the book. Then 1-2 hours of preparing for lab the next day. (This last part is new since I didn’t actually get my lab notebook until Friday, so I will still have to go back and do lab notes for 2 previous labs).
And then of course this past weekend, studying for my first exam. This had two additional complications. The first, I was in a remote area without great bandwidth and a flakey computer, which complicated things. The second was that, without a practice test, it was hard to know what exactly to focus on.
I was hoping to get my test grade back tonight, but will have to wait until tomorrow morning in class. I’m fairly confident I passed. But honestly, I have no idea how well I did. There were definitely a few questions I wasn’t prepared for. But, the professor has been good on making sure we focus on the why and how, rather than remote memorization, so I hope I reasoned them out correctly. If not, at least it’s good practice for the next exam (which fortunately is in two weeks.)
I’m not sure this is the hardest class I’ve taken, but it’s definitely up there and it’s even harder because of the condensed schedule. But I almost remind myself I’m just over 1/6th done!
I wasn’t sure what I was going to write about today and then saw it was T-SQL Tuesday, this month’s question from Kenneth Fisher. The topic is “Your First Technical Job”.
I had to actually stop and think about this one for a second. The requirement was to not talk about ones first DBA job, but ones first technical job.
I entered RPI, my alma mater in the fall of 1985. This means I should have graduated in 1989. However, I graduated in 1990 and that made all the difference in my career. One thing that RPI had then, and still has, is a very robust Co-Op program. These were (and I believe still are) an opportunity to work for a company in your field for a summer and at least one semester. Unlike some college programs like this, RPI’s Co-Op office made sure that you were doing actual work in your field, not relegated to say filing papers in an office, or getting coffee for the full-time employees. You also were paid, just like an employee. Given my financial status as a student, this was a huge help.
Through a series of connections, I found myself working at company in Troy called Laboratory MicroSystems. It’s long gone, but it was a good company. It was founded by a pair of RPI alumns, one of which who had also been an Outing Club member and for awhile, tended to hire Outing Club members. It was our own networking group.
That said, my housemate and best friend had just completed his Co-Op there, so there was an opening. After a quick interview, I was hired and started working a few weeks later.
Let me say that this was a great opportunity for me. I had learned a lot in the classroom (even if my grades didn’t always show it!) But, I had never actually applied such skills in the real world. And to further complicate things, my manager was on vacation my first week. Not only was I thrown into the deep end, I didn’t even have a lifeguard.
My friend, when he was there, had taken the PC version of a package they had, called Thermal Analysis and ported it over to a mini-computer (I believe some sort of HP model). To give you an idea of how long ago this was, all the work was done in Fortran.
My job ironically enough, was to take the HP version of the software, that now had been updated and improved and back-port it BACK to the PC. Up until now all my projects in school had been 1, maybe 2 files. So any linking (yeah kids these days are wondering what I mean there) could be done by hand and I had never created a make file. (go google it kids). So very quickly in my first week I learned how to actually compile and link large groups of files in a complex, real-world environment.
Within a few weeks I was deep into the code and really starting to understand how it worked and how to apply my classroom skills. It was a great experience. After about 8 months on the job, it was time to go back to the classroom. But I wasn’t through yet. After another semester of school, I went back for another Co-Op and worked another semester and summer. At this point my manager had moved onto another company and the rest of the company moved onto a new product and project (one that ultimately made the company valuable enough to be sold and for the founders to move on.) I found myself in an unusual position of being 20 years old and the lead developer on a product with no other teammates other than a 20 something sales manager who spent more time on the phone talking about his supposed sexual exploits than actually make sales. But he’s a story for another time.
During this time there are several things that stand out as I think greatly helping me in my career.
The first was adding pop-up help to the Thermal Analysis program. One has to remember, this was back in the days of purely DOS programs, so one normally didn’t have overlapping windows, and the like. But a few customers had wanted some sort of help system added. It took some work, but I finally found a way to do it. Fortran was great for the computational aspects and the 3rd party library helped us display plots on the screen. However, Fortran wasn’t great for developing a UI. After reading and research, I realized I could do what I wanted with some C and Assembler code. This is also when I learned that their call stacks were reversed from Fortran. So I ended up having Fortran calling C code, using a keyword Pascal to ensure the stack would read in the right direction (don’t ask me why it used that for the keyword) and then the C code called ASM to call the DOS interrupts to allow a pop-up to be displayed, and then the C code populated the pop-up with the help text. Learning how to do this, really helped me with my problem solving skills and to learn that “solutions exist” it’s just a matter of finding them.
Another project was one completely unrelated to Thermal Analysis. I can’t recall the name we gave the problem, but it was software we wrote for GE Plastics that basically involved setting up a material on a tensile test machine (a machine that would pull stuff apart at whatever speed you told it to. In this case, the test took a year to run!) GE had provided the hardware and the hardware specific language to write this in and I was off. This had to handle reboots, power outages and the like. Fortunately we were using an external A/D (analog/digital) converter box made by Perkin-Elmer that could store a certain number of data points. This meant we could reboot the PC and reread in data to see if it were new or not. The software was the first I’d seen that had any sort of try/catch (though I believe they called it something else). So I was able to learn and develop good error-handling techniques. Something I’m still working on and improving on to this day.
But, ultimately, this job really led me to where I am today through a convoluted series of steps. The office network was Novell Server with Thinwire ethernet. For those who don’t recall what Thinwire is (or was) the key details was that rather than every network cable running back to a central switch, the cable ran in a serial line from computer to computer and any break in it resulted in a network outage. There were many ways this could fail.
Well between my software work, I started to be the go-to guy for diagnosing network issues. And then for issues with the Novell Server itself.
After college, for various reasons (including I suspect because both my parents had worked for themselves) I wasn’t eager to work for another company right away. So I went into consulting and my first client was, you guessed it, Laboratory MicroSystems. I started handling all their IT needs, which continued to grow. When I had started, they barely filled one floor of the building they were in. By now they were spread across 3 floors and still growing.
And that product everyone else had started working on during my Co-Op? Well by now they were porting it to use SQL Server 4.21a, and they realized that they could use a specialist to go to customer sites and install SQL Server before they sent out their specialists to install the actual software.
And that folks is how, I started out programming in Fortran and ended up as a SQL Server DBA.
Someday, I’ll tell you how the Streets of Laredo figures into this story or how the last I had heard about the now formal sales manager involved him and a radio contest or even how after I stopped consulting I did one last gig for them as a 1 day Oracle consultant or the time I saved them (after being bought) from moving into a new office with only 2 outlets for 24 people.
But in the meantime, now back to studying for a test for my next change of career to hopefully become a Physicians Assistant!
“Now, in the ’60s, there were only two other cars made in America that had Positraction, and independent rear suspension, and enough power to make these marks.” – Mona Lisa Vito
In my first stint as a computer consultant, I was visiting a potential client and noticed a magazine called I believe The American Bee Journal. I was a little surprised at first that such a magazine even existed, but then it dawned on me that it made perfect sense and that probably every specialty had a trade magazine or the like of its own.
In the world of SQL Server we’ll talk about query plans and clustered indexes vs non-clustered indexes and use other words specific to our trade.
In caving we’ll talk about speleothems and karst and other words that the average person might not recognize.
And mechanics can talk about Positraction and skid marks.
Knowing the language of a particular specialty can be important when it comes to understanding it.
I’ve been reflecting upon this lately as I continue to study so I can apply to a Physician’s Assistant program. I’m about to finish up my first semester of classes and one of the classes I’ve been taking and really enjoying is Anatomy and Physiology I. I still have a second class to take, but I’ve been loving things so far. It is, to me, absolutely fascinating to learn how the body works. For example, learning the physiology of muscle contractions is in three words, absolutely fucking cool. And any caver who has vertical experience would realize it’s not much different from how we ascend a rope.
Part of what I’m learning to is the language. In fact one of the first lectures and labs was simply on the language to use describe where things are. To someone not familiar with the language, it may sound like gibberish to say that the tibia is lateral to the fibula and the lateral malleolus is at the distal end, but such a description can help someone who knows the language orient themselves as to its location. Similarly if someone says they have a sore sternocleidomastoid muscle, I’d know where it is, based simply on the name. (I’d also honestly wonder why they simply didn’t say they had a sore muscle in their neck). In that case, the name of the muscle basically describes its origin (the sternum and clavicle or cleido) and insertion (the mastoid process). (If you’re curious, if you turn your head to the left, you can see the right sternocleidomastoid sort of bulging from the right side of your neck).
Honestly, at times I feel like I’m at a Broadway play and the orchestra is playing the overture and the curtain is slowly being drawn back to reveal what’s behind it. I’m excited by what I’ve learned and seen so far and excited to see what more I’ll see as the curtain continues to be drawn back!