8-Jan-2018 - 14-Jan-2018 ==> Peaksware
- I had a phone interview with Maddie Stoddard with Peaksware (MakeMusic). We had a great discussion and she gave me a major coding assignment to do as part of their interview process.
- This was a monumental task to say the least. I wrote about 2,000 lines of code in the course of 7 days. Here is a link to the app I built for them.
- I plan on syncing up with Maddie to confirm that she's received my work. I submitted it today, 14-Jan-2017 via email and pointed her to the app running on my personal website.
2-Jan-2018 - 4-Jan-2018 ==> Phone Interviews
- I had a phone interview with a gal named Katie Dill on 3-Jan. She was calling on behalf of Gogo. I thought it went well and it sounds like I'm going to talk with the hiring manager. One can never tell, however.
- I heard back from MakeMusic. This is the prize company that I want to go work for. I set up an initial phone interview with a woman named Maddie Stoddard for today, the 4th, however, we had to reschedule for next Monday (at 10am, on the 8th) as she wasn't feeling well.
- Last night, I was emailing with a recruiter about some opportunities in Boulder, a guy named Dave Mayer at Technical Integrity (email@example.com). In our email discussion, I learned that he is trying to fill a position with Hybris/SAP, which is Bruce Snyder's company. (Bruce is a friend of mine.)
- It would be cool to work for Bruce's company, but I'm sure I can't pass the technical at this point as I'd have to learn the Spring framework.
- The reason Dave emailed me is because I applied for a job in Boulder through ZipRecruiter. Job Listing - Mid Level Full Stack Developer for Small Startup This might not be the best opportunity as Dave said they are only going to pay around $80K maybe a little more for the person who knows ReactJS. So, the pay is low and I still need to learn React.
- For the remainder of the week, I'm going to be studying ReactJS as this is what appears to be used at MakeMusic and Gogo. I really need to be able to pass the technicals for these two opportunities.
28-Dec-2017 ==> Adopt a Box
- Viewed my resume twice on ZipRecruiter. Apparently, only 17% of applications are viewed twice. So, that's cool.
28-Dec-2017 ==> Write killer cover letter for MakeMusic.
- I need to apply to MakeMusic. It looks like a good opportunity. I have to try.
- Cover letter written. One of my best. A backdoor link to it can be found here.
- Looks like MakeMusic's parent company is called Peaksware. Check out the job listings page.
28-Dec-2017 ==> Received email from Joshua Williams with Gogo Corporate
- Josh wants to setup a 30 minute phone screen with me between the following dates: 1/3 - 1/5/2018 and 1/8 - 1/12
- I have responded with date/times. It looks like they are probably getting back to work on the 3rd of next year, a Wednesday.
28-Dec-2017 ==> Met with Melissa Zimmerman with TEKsystems
- 2 hour meeting. She bought me breakfast.
- She encouraged me to shorten my resume. Her feedback was that hiring managers spend about 60 seconds on average looking at a resume and that mine was too long. Although, she actually likes the format and detail of my resume.
- She felt optimistic about my future and job prospects opening up at the beginning of the year.
- She was impressed with my background (my work experience and my education). She also said that it was important that I have a degree in Computer Science, that most employers won't even consider anyone for a development position without them having a formal education and a degree.
- We'll keep in touch.
27-Dec-2017 ==> Adopt A Box
- Senior Web Developer - Job Listing
- Located in Boulder.
27-Dec-2017 ==> Contract Position: CMS/HTML
- Web Specialist - Job Listing
- $35 an hour. Comes with Medical and Dental benefits.
- Might be an easy gig to have while looking for more work.
26-Dec-2017 ==> MakeMusic
- Doing some research to see who works at MakeMusic, Inc., a world leader in music technology. Our products include Finale, the world's best-selling music notation software; Garritan, the leading provider of quality virtual software instruments; MusicXML, the standard open format for exchanging digital sheet music; and SmartMusic, interactive software featuring the world's largest accompaniment library.
Some Linked-In contacts:
- Ashley Litwack - Product Lead at MakeMusic, Inc.
- Fred Flowerday - General Manager at MakeMusic, Inc. - Fred went to Berklee College of Music.
- Matthew Logan - Audio Software Architect at MakeMusic, Inc.
- Jason Wick - Engineering Manager at MakeMusic, Inc.
- Lee Saenz - UI/UX Developer at MakeMusic, Inc.
- Broken Widows Theory
YAGNI - You Aren't Going To Need It
- Advocates for Simple Designs and Incremental Designs.
- Cost of Building - All the effort spent on analyzing, programming, and testing a feature.
Presumptive Feature - A feature you think
you will need at some point in the future. The truth is, you
might need that feature, but you might not need that feature.
- Successful Presumptive Feature - You actually wind up needing that feature.
- Unsuccessful Presumptive Feature - You DON'T actually wind up needing that feature.
- Cost of Delay or Delayed Value - The cost associated with building a successful presumptive feature that isn't needed right now. It would have been better spent building a different feature that would have brought value to the user/company.
- Cost of Carry - The code for a presumptive feature adds some complexity to the software system, and this complexity makes it harder to modify and debug that software, thus increasing the cost of other features.
Cost of Repair - Has to do with building
the right feature in the wrong way. You'll going to need to
fix (or refactor) it. You're going to need to pay off
some technical debt.
YAGNI - Doesn't mean to forego all abstractions, but it does
mean any abstraction that makes it harder to understand the
code for current requirements is presumed to be a bad idea or
- Don't add fields or methods until you're actually ready to use them.
- The AIM: Small YAGNI decisions add up to significant reductions in complexity to a code base, while speeding up delivery of features that are needed more urgently.
"YAGNI only applies to capabilities built into the software
to support a presumptive feature, it does not apply to
effort to make the software easier to modify." In other
words, YAGNI doesn't mean you shouldn't refactor (improve the
Yagni is not a justification for neglecting the health of your code base. Yagni requires (and enables) malleable code.
- BOOK: Working Effectively With Legacy Code
- BOOK: The Pragmatic Programmer
- Spoke with Melissa Zimmerman ==> TEKsystems, (763) 218-1625 - We're planning on meeting this Thursday at 9:30am to discuss 2018 opportunities.
- Medhaj G. ==> firstname.lastname@example.org, (303) 317-2350 - Contacted me regarding an opportunity with Comcast in downtown Denver. I still think this location would be too far of a commute for me to last long. I need something more sustainable.
26-Dec-2017 ==> Gogo Business Aviation
- Job Listing
- I applied for this job through a website called: https://lensa.com
- Looks like this job is also associated with this website too: https://app.jobvite.com
- I applied for a Frontend position using ZipRecruiter. This position is going through Cyber Coders, a recruiting firm.
- So far, no word back or any activity.
I spoke with Will Whorton with Pareto Solutions
Group. Will is an IT Recruiter. His phone is: 404.400.2925 (o)
and his email is: email@example.com
His cell: 770-870-7218
- He said he will send me any positions that match my job search criteria and skills. So, we left things pretty open at this point.
- NOTE: I got a former coworker of mine, Taylor Sallee, to write me a recommendation on Linked-In.
- 21-Dec-2017: Will and I spoke about an opportunity with Dish located in downtown Denver. We're looking at a rate of $65-70/hr W2 (130k-140k) for the initial 6 month contract.
19-Dec-2017 ==> Green Chef
- I applied for a Frontend dev position.
18-Dec-2017 ==> UCAR
- I applied for a development position with NCAR/UCAR/UCP.
- Software Engineer/Programmer II 18067
- Still haven't heard anything back as of 26-Dec-2017.
*DEAD* - Technical Integrity
- Job Listing
- Application was viewed on 14-Dec-2017 and was viewed 3 times which is rare according to ZipRecruiter.
- I haven't heard anything. It seems they are no longer accepting new applications for this role as of around 17-Dec-2017.
Biodesix, Inc. - Company Website
- Job Listing
- Applied for a Software Engineering position on 12-Dec-2017 using ZipRecruiter website.
- Application was viewed on 19-Dec-2017 and ZipRecruiter informed me that it was "liked" on 20-Dec-2017, which seems like a very good thing.
- Still waiting on this one as of 26-Dec-2017
12-Dec-2017 - Mindflash
- Mindflash website - They have an online training platform and are looking for someone strong in Angular and/or ReactJS.
- Spoke with Huy (pronounced, "Wee") Pham about a position in downtown Denver.
- Huy works with is a Technical Recruiter working for Beacon Hill Technologies, Phone Direct: 720-466-4933 and Main Office: 720-466-4930
- He had two opportunities but only one appealed to me. It's for a company called Mindflash and they are located in downtown Denver.
- I also with Huy's partner, Oliver Spears on 18-Dec-2017, Monday. We discussed the Mindflash opportunity further and Oliver said he would contact the hiring manager over at Mindflash.
- I need to follow-up with this opportunity as I haven't heard from Huy or Oliver. The Christmas holiday hasn't probably helped.
11-Dec-2017 (Monday) - 16-Dec-2017 (Saturday)
I flew to Phoenix with Eve, my girlfriend, as her father has been
hospitalized and is in ICU.
11-Dec-2017 ==> Brennan Wolf
- I spoke with Brennan. She's a recruiter with a recruiting firm called Horizontal Integration.
2000 S. Colorado Blvd., Annex - Suite 305, Denver, CO 80222
- She had an opportunity in South Denver (Centennial, CO) for a company called Arrow Electronics, but it didn't look like a good fit for me. Too far of a commute and they are trying to fulfill a full-stack dev role. I want to be on the frontend.
- She had a second position too, but that was also in South Denver. Too far away.
10-Dec-2017 ==> Joan Branham
- Joan used to be my manager at Staples.
- Joan and I connected via Linked-In and she gave me a positive job reference on the Linked-In website.
7-Dec-2017 to 8-Dec-2017
- Had a discussion with Allie Kinzler with TEKsystems about some opportunities through the Linked-In messaging system.
- Not much came from our exchange. She was pitching more Java dev positions and in south Denver. I want to work as a Frontend developer.
- She said she would keep an eye for me for any Frontend dev positions closer to Boulder.
7-Dec-2017 - Mike Starkey at BrieBug Software
- Mike reached out to me on Linked-In and we started a discussion about the possibility of me doing some contracting work in the Denver area.
- We were set to talk on the phone on 11-Dec-2017, but then Eve's dad got hospitalized and we flew out to Phoenix on the 11th, Monday.
- I should reach out to Mike again and see if we can find a programming gig for me. He seemed super friendly.
5-Dec-2017 ==> 10-4 Systems - Company Website
- I applied for a Front End Engineering position with 10-4 on 5-Dec-2017, Tuesday, through Linked-In.
- I haven't heard anything back from them.
*DEAD* --- 27-Nov-2017 - 7-Dec-2017 ==> Gloo - Company Website
I applied to Gloo at the end of November. I spoke with a recruiter
named Alex R. Anden
on 27-Nov-2017, Monday.
- Alex spoke with the hiring manager with Gloo and this lead to a phone screen interview with a woman named Brie (Bree sp?) who works with Gold Stone Partners.
- I spoke with Brie (407-810-2036, cell) on 30-Nov-2017, Thursday, and thought the discussion went very well.
- I heard from Brie the following week on 7-Dec-2017, Thursday, and Gloo decided to pass. Apparently, they felt that I "needed more structure" based on the conversation I had with them. I guess things are very chaotic with Gloo and/or they have a "start-up mentality" and lack structure and/or process.
28-Nov-2017, Tuesday - I filed for Unemployment.
- Unemployment Benefits Website
- My claim is effective from: 11/26/2017 to 11/24/2018