{"id":862,"date":"2024-07-09T22:48:33","date_gmt":"2024-07-09T22:48:33","guid":{"rendered":"https:\/\/www.iterudio.com\/?p=862"},"modified":"2024-07-09T23:55:55","modified_gmt":"2024-07-09T23:55:55","slug":"memoirs-of-an-adjunct-instructor-or-what-do-you-mean-full-stack-developer","status":"publish","type":"post","link":"https:\/\/www.iterudio.com\/?p=862","title":{"rendered":"memoirs of an adjunct instructor or What do you mean &#8220;full stack developer?&#8221;"},"content":{"rendered":"\n<p>During the &#8220;great recession&#8221; of 2008 I kind of backed into &#8220;teaching.&#8221; <\/p>\n\n\n\n<p>The small company  where I was the &#8220;network technician&#8221; for 9+ years wasn&#8217;t dying so much as &#8220;winding down.&#8221; I had ample notice that I was becoming &#8220;redundant&#8221; &#8211; in fact the owner PROBABLY should have &#8220;let me go&#8221; sooner than he did.<br><br>When I was laid off in 2008 I had been actively searching\/&#8221;looking for work&#8221; for 6+ months &#8211;  certainly didn&#8217;t think I would unemployed for an extended period of time.<\/p>\n\n\n\n<p>&#8230; and a year later I had gone from &#8220;applying at companies I want to work for&#8221; to &#8220;applying to everything I heard about.&#8221;   When I was offered an &#8220;adjunct instructor&#8221; position with a &#8220;for profit&#8221; school in June 2009 &#8211; I accepted.<\/p>\n\n\n\n<p>That first term I taught a &#8220;keyboarding class&#8221; &#8211; which boiled down to watching students follow the programmed instruction. The class was &#8220;required&#8221; and to be honest there wasn&#8217;t any &#8220;teaching&#8221; involved. <br><br>To be even MORE honest, I probably wasn&#8217;t qualified to teach the class &#8211; I have an MBA and had multiple CompTIA certs at the time (A+, Network+) &#8211; but &#8220;keyboarding&#8221; at an advanced level isn&#8217;t in my skill set.<\/p>\n\n\n\n<p>BUT I turned in the grades on time, that &#8220;1 keyboarding class&#8221; grew into teaching CompTIA A+ and Network+ classes (and eventually Security+, and the Microsoft client and server classes at the time). fwiw: I taught the Network+ so many times during that 6 years that I have parts of the book memorized.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lessons learned &#8230;<\/h2>\n\n\n\n<p>Before I started teaching I had spent 15 years &#8220;in the field&#8221; &#8211; which means I had done the job the students were learning. I was a &#8220;computer industry professional teaching adults changing careers how to be &#8216;computer industry professionals'&#8221;<\/p>\n\n\n\n<p>My FIRST &#8220;a ha!&#8221; moment was that I was &#8220;learning&#8221; along with the students. The students were (hopefully) going from &#8220;entry level&#8221; to &#8220;professional&#8221; and I was going from &#8220;working professional&#8221; to &#8220;whatever comes next.&#8221;<\/p>\n\n\n\n<p>Knowing &#8220;how&#8221; to do something will get you a job, but knowing &#8220;why&#8221; something  works is required for &#8220;mastery.&#8221; <\/p>\n\n\n\n<p>fwiw: I think this same idea applied to &#8220;diagramming sentences&#8221; in middle school &#8211; to use the language properly it helps to understand what each part does. The fact I don&#8217;t remember how to diagram a sentence doesn&#8217;t matter.<\/p>\n\n\n\n<p>The &#8220;computer networking&#8221; equivalent to &#8220;diagramming sentences&#8221; is learning the OSI model &#8211; i.e. not something you actually use in the real world, but a good way to learn the theory of &#8220;computer networking.&#8221;<\/p>\n\n\n\n<p>When I started teaching I was probably at level 7.5 of 10 on my &#8220;OSI model&#8221; comprehension &#8211; after teaching for 6 years I was at a level 9.5 of 10 (10 of 10 would involve having things deeply committed to memory which I do not). All of which is completely useless outside of a classroom &#8230;<\/p>\n\n\n\n<p>Of course most students were coming into the networking class with a &#8220;0 of 10&#8221; understanding of the OSI model BUT had probably setup their home network\/Wi-Fi.  <\/p>\n\n\n\n<p>The same as above applies to my understanding of &#8220;TCP\/IP networking&#8221; and &#8220;Cyber Security&#8221; in general.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Book Learning &#8230;<\/h2>\n\n\n\n<p>I jumped ship at the &#8220;for profit school&#8221; I was teaching in 2015 for a number of reasons. MOSTLY it was because of &#8220;organizational issues.&#8221; I always enjoyed teaching\/working with students, but the &#8220;writing was on the wall&#8221; so to speak. <\/p>\n\n\n\n<p>I had moved from &#8220;adjunct instructor&#8221; to &#8220;full time director&#8221; &#8211; but it was painfully obvious I didn&#8217;t have a future with the organization. e.g. During my 6 years with the organization we had 4 &#8220;campus directors&#8221; and 5 &#8220;regional directors&#8221; &#8212; and most of those were &#8220;replaced&#8221; for reasons OTHER than &#8220;promotion.&#8221;<\/p>\n\n\n\n<p>What the &#8220;powers the be&#8221; were most concerned with was &#8220;enrollment numbers&#8221; &#8211; not education. I appreciate the business side &#8211; but when &#8220;educated professionals&#8221; (i.e. the faculty) are treated like &#8220;itinerate labor&#8221;, well, the &#8220;writing is on the wall.&#8221; <\/p>\n\n\n\n<p>In 2014 &#8220;the school&#8221; spent a lot of money setting up fiber optic connections and a &#8220;teleconferencing room&#8221; &#8212; which they assured the faculty was for OUR benefit. <br><br>Ok, reality check &#8211; yes I understand that &#8220;instructors&#8221; were their biggest expense. I dealt with other &#8220;small colleges&#8221; in the last 9 years that were trying to get by with fewer and fewer &#8220;full time faculty&#8221; &#8211; SOME of them ran into &#8220;accreditation problems&#8221; because of an over reliance on &#8220;adjuncts&#8221; &#8211; I&#8217;m not criticizing so much as explaining what the &#8220;writing on the wall&#8221; said &#8230;<\/p>\n\n\n\n<p>oh, and that writing was probably also saying &#8220;get a PhD if you want a full time teaching position&#8221; &#8212; if &#8220;school&#8221; would have paid me to continue my education or even just to keep my skills up to date, I might have been interested in staying longer. <\/p>\n\n\n\n<p>Just in general &#8211; an organization&#8217;s &#8220;employees&#8221; are either their &#8220;biggest asset&#8221; OR their &#8220;biggest fixed cost.&#8221; From an accounting standpoint both are (probably) true (unless you are &#8220;Ivy League&#8221; school with a huge endowment). From an &#8220;administration&#8221; point of view dealing with faculty as &#8220;asset&#8221; or &#8220;fixed cost&#8221; says a LOT about the organization &#8212; after 6 years it was VERY clear that the &#8220;for profit&#8221; school looked at instructors as &#8220;expensive necessary evils.&#8221; <br><br>COVID-19 was the last straw for the campus where I worked. The school still exits but appears to be totally &#8220;online&#8221; &#8211; <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Out of the frying pan &#8230;<\/h2>\n\n\n\n<p>I left &#8220;for profit school&#8221; to go to teach at a &#8220;tech bootcamp&#8221; &#8212; which was jumping from &#8220;bad situation to worse situation.&#8221;<\/p>\n\n\n\n<p>The fact I was commuting an hour and a half and was becoming more and more aware of chronic pain in my leg certainly didn&#8217;t help. <\/p>\n\n\n\n<p>fwiw: I will tell anyone that asks that a $20 foam roller changed my life &#8212; e.g. &#8220;<a href=\"https:\/\/www.ncbi.nlm.nih.gov\/pmc\/articles\/PMC4637917\/\" target=\"_blank\" rel=\"noreferrer noopener\">self myofascial release<\/a>&#8221; has <a href=\"https:\/\/www.health.harvard.edu\/blog\/what-to-do-with-that-foam-roller-at-the-gym-2019041616427\" target=\"_blank\" rel=\"noreferrer noopener\">general fitness applications<\/a>. <\/p>\n\n\n\n<p>I was also a certified &#8220;strength conditioning professional&#8221; (CSCS) in a different life &#8211; so I had a long history of trying to figure out &#8220;why I had chronic pain down the side of my leg&#8221; &#8211; when there was no indication of injury\/limit on range of motion. <\/p>\n\n\n\n<p>Oh, and the &#8220;root cause&#8221; was tied into that &#8220;long commute&#8221; &#8211; the human body isn&#8217;t designed for long periods of &#8220;inaction.&#8221; The body adapts to the demands\/stress placed on it &#8211; so if it is &#8220;immobile&#8221; for long periods of time &#8211; it becomes better at being &#8220;immobile.&#8221; For me that ended up being a constant dull pain down my left leg.<\/p>\n\n\n\n<p>Being more active and five minutes with the foam roller after my &#8220;workout&#8221; keeps me relatively pain free (&#8220;it isn&#8217;t the years, it&#8217;s the mileage&#8221;).<br><br>ANYWAY &#8211; more itinerate level &#8220;teaching&#8221; gave me time to work on &#8220;new skills.&#8221;<\/p>\n\n\n\n<p>I started my &#8220;I.T. career&#8221; as a &#8220;pc repair technician.&#8221; The job of &#8220;personal computer technician&#8221; is going (has gone?) the way of &#8220;television repair.&#8221;<\/p>\n\n\n\n<p> Which isn&#8217;t good or bad &#8211; e.g. &#8220;personal computers&#8221; aren&#8217;t going away anymore than &#8220;televisions&#8221; have gone away. BUT if you paid &#8220;$X&#8221; for something you aren&#8217;t going to pay &#8220;$X&#8221; to have it repaired &#8211; this is just the old &#8220;fix&#8221; vs &#8220;replace&#8221; idea.<\/p>\n\n\n\n<p>The cell phone as 21st Century &#8220;dumb terminal&#8221; is becoming reality. BUT the &#8220;personal computer&#8221; is a general purpose device that can be &#8220;office work&#8221; machine, &#8220;gaming&#8221; machine, &#8220;audiovisual content creation&#8221; machine, or &#8220;whatever someone can program it to do&#8221; machine. The &#8220;primary communication device&#8221; might be a cell phone, but there are things a cell phone just doesn&#8217;t do very well &#8230; <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Meanwhile &#8230;<\/h2>\n\n\n\n<p>I updated my &#8220;tech skill set&#8221; from &#8220;A+ Certified PC repair tech&#8221; to &#8220;networking technician&#8221; in the 1990s. Being able to make Cat 5\/6  twisted pair patch cables still comes in handy when I&#8217;m working on the home network but no one has asked me to install a Novell Netware server recently (or Windows Active Directory for that matter).<\/p>\n\n\n\n<p>Back before the &#8220;world wide web&#8221; stand alone applications were the flavor of the week. e.g. If you bought a new PC in 1990 it probably came with an integrated &#8220;modem&#8221; but not a &#8220;network card.&#8221; That new PC in 1990 probably also came with some form of &#8220;office&#8221; software &#8211; providing word processing and spreadsheet functions.<\/p>\n\n\n\n<p>Those &#8220;office&#8221; apps would have been &#8220;stand alone&#8221; instances &#8211; which needed to be installed and maintained individually on each PC. <\/p>\n\n\n\n<p>Back in 1990 that application might have been written in C or C++. I taught myself &#8220;introductory programming&#8221; using Pascal mostly because &#8220;Turbo Pascal&#8221; came packaged with tools to create &#8220;windows&#8221; and mouse control. &#8220;Pascal&#8221; was designed as a &#8220;learning language&#8221; so it was a little less threatening than C\/C++ back in the day &#8230; <\/p>\n\n\n\n<p>random thought: If you wanted &#8220;graphical user interface&#8221; (GUI) functionality in 1990 you had to write it yourself. One of the big deals with &#8220;Microsoft Windows&#8221; was that it provided a uniform platform for developers &#8211; i.e. developers didn&#8217;t have to worry about writing the &#8220;GUI operating system hooks&#8221; they could just reference the Windows OS.  <\/p>\n\n\n\n<p>Apple Computers also had &#8220;developers&#8221; for their OS &#8211; but philosophically &#8220;Apple Computers&#8221; sold &#8220;hardware with an operating system included&#8221; while Microsoft sold &#8220;an operating system that would run on x86 hardware&#8221; &#8211; since x86 hardware was kind of a commodity (read that as MUCH less expensive than &#8220;Apple Computers&#8221;). The &#8220;IBM PC&#8221; story that ended up making  Microsoft, inc a lot of money. &#8212; which was a fun documentary to show students bored of listening to me lecture &#8230;<\/p>\n\n\n\n<p>What users care about is applications\/&#8221;getting work done&#8221; not the underlying operating system. <a href=\"https:\/\/www.youtube.com\/watch?v=Vhh_GeBPOhs\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft also understood the importance of developers creating applications for their platform<\/a>.<\/p>\n\n\n\n<p>fwiw: &#8220;Microsoft, Inc&#8221; started out selling programming\/development tools and &#8220;backed into&#8221; the OS market &#8211; which is a different story.<\/p>\n\n\n\n<p>A lot of &#8220;business reference applications&#8221; in the early 1990s looked like <a href=\"https:\/\/en.wikipedia.org\/wiki\/Encarta\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Encarta<\/a> &#8212; they had a &#8220;user interface&#8221; providing access to a &#8220;local database.&#8221; &#8212; again, one machine, one user at a time, one application. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">N-tier<\/h2>\n\n\n\n<p>Originally the &#8220;PC&#8221; was called a &#8220;micro computer&#8221; &#8211; the fact that it was self contained\/stand alone was a positive selling point. BEFORE the &#8220;PC&#8221; a larger organization might have had a &#8220;terminal&#8221; system where a &#8220;dumb terminal&#8221; allowed access to a &#8220;mainframe&#8221;\/mini computer. <\/p>\n\n\n\n<p>SO when the &#8220;world wide web&#8221; happened and &#8220;client server&#8221; computing became mainstream the concept of &#8220;N tier&#8221; computing model as a concept became popular.<\/p>\n\n\n\n<p>N-tier might be a the &#8220;presentation&#8221; layer\/web server, the &#8220;business logic&#8221; layer\/a programming language, and then the &#8220;data&#8221; layer\/a database management system <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Full Stack Developer<\/h2>\n\n\n\n<p>In the 21st Century &#8220;stand alone&#8221; applications are the exception &#8211; and &#8220;web applications&#8221; the standard. <\/p>\n\n\n\n<p>Note that applications that allow you to download and install files on a personal computer are better called &#8220;subscription verification&#8221;  applications rather than &#8220;N Tier.&#8221; <\/p>\n\n\n\n<p>e.g. Adobe allows folks to download their &#8220;Creative Suite&#8221; and run the applications on local machines using computing resources from the local machine &#8211; BUT when the application starts it verifies that the user has a valid subscription.<\/p>\n\n\n\n<p>An &#8220;N tier&#8221; application doesn&#8217;t get installed locally &#8211; think Instagram or X\/Twitter &#8230;<\/p>\n\n\n\n<p>For most &#8220;business applications&#8221; designing an &#8220;N tier&#8221; app using &#8220;web technologies&#8221; is a workable long term solution.<\/p>\n\n\n\n<p>When we divided the application functionality the &#8220;developer&#8221; job also differentiated &#8211; &#8220;front end&#8221; for the user facing aspects and &#8220;back end&#8221; for the database\/logic aspects.<\/p>\n\n\n\n<p>The actual tools\/technologies continue to develop &#8211; in &#8220;general&#8221; the &#8220;front end&#8221; will involve HTML\/CSS\/JavaScript and the &#8220;back end&#8221; involves a combination of &#8220;server language&#8221; and &#8220;database management system.&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Languages<\/h2>\n\n\n\n<p>Java (the language maintained by Oracle not &#8220;JavaScript&#8221; also known as ECMAscript) has provided &#8220;full stack development&#8221; tools for almost 30 years. The future of Java is tied into Oracle, Inc but neither is gonna be &#8220;obsolete&#8221; anytime soon. <\/p>\n\n\n\n<p>BUT if someone is competent with Java &#8211; then they will describe themselves as a &#8220;Java developer&#8221; &#8211; <a href=\"https:\/\/education.oracle.com\/oracle-certification-path\/pFamily_48\" target=\"_blank\" rel=\"noreferrer noopener\">Oracle has respected industry certifications<\/a><\/p>\n\n\n\n<p>I am NOT a &#8220;Java developer&#8221; &#8211; but I don&#8217;t come to &#8220;bury Java&#8221; &#8211; if you are a computer science major looking to go work for &#8220;large corporation&#8221; then learning Java (and picking up a Java certification) is worth your time.<\/p>\n\n\n\n<p>Microsoft never stopped making &#8220;developer tools&#8221; &#8211; &#8220;<a href=\"https:\/\/visualstudio.microsoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visual Studio<\/a>&#8221; is still their flagship product BUT <a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Visual Studio Code<\/a> is my &#8220;go to&#8221; (free, multi-platform) programming editor in 2024)<\/p>\n\n\n\n<p>Of course Microsoft wants developers to develop &#8220;Azure applications&#8221; in 2024 &#8211; C# provides easy access to a lot of those &#8220;full stack&#8221; features.<\/p>\n\n\n\n<p>&#8230; and I am ALSO not a C# programmer &#8211; but there are a lot of C# jobs out there as well (I see C# and other Microsoft &#8216;full stack&#8217; tech specifically mentioned with Major League Baseball &#8216;analytics&#8217; jobs and the NFL &#8211; so I&#8217;m sure the &#8220;larger corporate&#8221; world has also embraced them)<\/p>\n\n\n\n<p>JavaScript on the server side has also become popular &#8211; <a href=\"https:\/\/nodejs.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node.js<\/a> &#8212; so it is possible to use JavaScript on the front and back end of an application. opportunities abound<\/p>\n\n\n\n<p>My first exposure to &#8220;server side&#8221; programming was <a href=\"https:\/\/www.php.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">PHP<\/a> &#8211; I had read some &#8220;C&#8221; programming books before stumbling upon PHP, and my first thought was that it looked a lot like &#8220;C&#8221; &#8211; but then MOST computer languages look a lot like &#8220;C.&#8221;<\/p>\n\n\n\n<p>PHP tends to be the &#8220;P&#8221; part of the LAMP stack acronym (&#8220;Linux OS, Apache web server, MySQL database, and PHP scripting language&#8221;). <\/p>\n\n\n\n<p><a href=\"https:\/\/laravel.com\/\" data-type=\"link\" data-id=\"https:\/\/laravel.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Laravel<\/a> as a framework is popular in 2024 &#8230;<\/p>\n\n\n\n<p>&#8230; for what it is worth MOST of the &#8220;web&#8221; is probably powered by a combination of JavaScript and PHP &#8211; but a lot of the folks using PHP are unaware they are using PHP, i.e. 40%+ of the web is &#8220;powered by WordPress.&#8221;<\/p>\n\n\n\n<p>I&#8217;ve installed the LAMP stack more times than I can remember &#8211; but I don&#8217;t do much with PHP except keep it updated &#8230; but again, opportunities abound<\/p>\n\n\n\n<p><a href=\"https:\/\/www.python.org\/\" data-type=\"link\" data-id=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Python<\/a> on the other hand is where I spend a lot of time &#8211; I find <a href=\"https:\/\/www.djangoproject.com\/\" data-type=\"link\" data-id=\"https:\/\/www.djangoproject.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Django<\/a> a little irritating, but it is popular. I prefer <a href=\"https:\/\/flask.palletsprojects.com\/en\/3.0.x\/\" data-type=\"link\" data-id=\"https:\/\/flask.palletsprojects.com\/en\/3.0.x\/\" target=\"_blank\" rel=\"noreferrer noopener\">flask<\/a> or <a href=\"https:\/\/trypyramid.com\/\" data-type=\"link\" data-id=\"https:\/\/trypyramid.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">pyramid<\/a> for the &#8220;back end&#8221; and then select a JavaScript front end as needed<\/p>\n\n\n\n<p>e.g. since I prefer &#8220;simplicity&#8221; I used &#8220;<a href=\"https:\/\/mustache.github.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">mustache<\/a>&#8221; for template presentation with my &#8220;<a href=\"https:\/\/media.iterudio.com\/j\/\" target=\"_blank\" rel=\"noreferrer noopener\">Dad joke<\/a>&#8221; and &#8220;<a href=\"https:\/\/media.iterudio.com\/aq\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ancient Quote<\/a>&#8221; demo applications <\/p>\n\n\n\n<p>Python was invented with &#8220;ease of learning&#8221; as a goal &#8211; and for the most part it succeeds. The fact that it can also do everything I need it to do (and more) is also nice \ud83d\ude09 &#8211; and yes, jobs, jobs, jobs &#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Databases<\/h2>\n\n\n\n<p>IBM Db2, Oracle, Microsoft SQL server are in the category of &#8220;database management system royalty&#8221; &#8211; obviously they have a vast installation base and &#8220;large corporate&#8221; customers galore. The folks in charge of those systems tend to call themselves &#8220;database managers.&#8221; Those database managers probably work with a team of Java developers &#8230;<\/p>\n\n\n\n<p>At the other end of the spectrum the open source project MySQL was &#8220;acquired&#8221; by Sun Microsystems in 2008 which was then acquired by Oracle in 2010. Both &#8220;MySQL&#8221; and &#8220;Oracle&#8221; are popular database system back ends. <\/p>\n\n\n\n<p>MySQL is an open source project that has been &#8220;forked&#8221; into the &#8220;MariaDB foundation.&#8221; <\/p>\n\n\n\n<p>PostgreSQL is a little more &#8220;enterprise database&#8221; like &#8211; also a popular open source project. <\/p>\n\n\n\n<p>MongoDB has become popular and is part of its own &#8220;full stack&#8221; acronym MEAN (MongoDB, Express, Angular, and Node) &#8211; MongoDB is a &#8220;NoSQL&#8221; database which means it is &#8220;philosophically&#8221; different than the other databases mentioned &#8211; making it a great choice for some applications, and not so great for other applications.<\/p>\n\n\n\n<p>To be honest I&#8217;m not REALLY sure if there is a big performance difference between database management back ends. Hardware and storage space are going to matter much more than the database engine itself.  <\/p>\n\n\n\n<p>&#8220;Big Corporate Enterprise Computing&#8221; users aren&#8217;t as concerned with the price of the database system they want rock solid dependability &#8211; if there was a Mount Rushmore of database management systems &#8211; DB2, Oracle, and Microsoft SQL server would be there &#8230;<\/p>\n\n\n\n<p>&#8230; but MariaDB is a good choice for most projects &#8211; easy to install, not terribly complicated to use. There is even a nice web front end &#8211; <a href=\"https:\/\/www.phpmyadmin.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">phpMyAdmin<\/a> &#8230;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>I&#8217;m not sure if the term &#8220;full stack developer&#8221; is gonna stick around though. Designing an easy to use &#8220;user interface&#8221; is not &#8220;easy&#8221; to do. Designing (and maintaining) a high performing database back end is also not trivial. There will always be room for specialists. <\/p>\n\n\n\n<p>&#8220;Generalist developer&#8221; sounds less &#8220;techy&#8221; than &#8220;full stack developer&#8221; &#8211; but my guess is that the &#8220;full stack&#8221; part is going to become superfluous &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>During the &#8220;great recession&#8221; of 2008 I kind of backed into &#8220;teaching.&#8221; The small company where I was the &#8220;network technician&#8221; for 9+ years wasn&#8217;t dying so much as &#8220;winding down.&#8221; I had ample notice that I was becoming &#8220;redundant&#8221; &#8211; in fact the owner PROBABLY should have &#8220;let me go&#8221; sooner than he did. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,6,13],"tags":[],"class_list":["post-862","post","type-post","status-publish","format-standard","hentry","category-business","category-computers","category-history","category-technology-history"],"_links":{"self":[{"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/posts\/862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=862"}],"version-history":[{"count":12,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/posts\/862\/revisions"}],"predecessor-version":[{"id":874,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=\/wp\/v2\/posts\/862\/revisions\/874"}],"wp:attachment":[{"href":"https:\/\/www.iterudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=862"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iterudio.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}