Skill Acquisition

I was chatting with one of the baristas at my favorite local coffee shop earlier today. I like how she described her current, I guess I’d call it “focus”: the acquisition of skills. She’s gained barista skills, store manager skills, she’s now working on hair-dressing skills. There was far more to that, but you get the drift.

This describes much of my career life. I’ve loved learning, new skills, new business types, new business functions (you can see the range of work I’ve done over on my resume). I relish breadth of knowledge. However, I did get to a point where I wanted depth, to become an expert in something. Much of my mental effort over the past few years has been seeking that something.

As I love so much, and focus requires denying, saying “no”, this has been a painful challenge for me. But I’m making progress. I do have something of a focus now. Something.

When I started down this web-development path, I assumed that at the end I’d be good at making websites and, well, then I’d make websites. Oh, my goodness, no…it’s been far more than that. I’ve studied data systems, systems analysis and design, graphic design, programming, project managment…so many things, and I would argue I have explored databases and system analysis in more depth than I have HTML, CSS and JavaScript. So, even while refining my focus, my opportunities have expanded.

Back to my friend, and to anyone else out there in a similar place: there’s value in focus. Maybe, to start, just start compiling a list of what you want to study/learn. First, having a list is the first step in a plan. And having a written list makes it much more likely to happen. Also, you’ll start to see patterns. Within that will be the first inklings of a focus.

I’m working on the same. I’ve started journaling on paper again (I’m using a Leuchtturm 1917, if you’re interested). And that’s where I’m working on this sort of thing. Paper engages the brain differently, which I find important. It also slows me down (I type pretty darn fast). Right now, I’m focusing on the kinds of work I want to do. Do I want to code? Do I want to design? Do I want to dig into data? Manage projects? Figuring out these elements, I can then craft a plan to achieve them and build the next phase of my career.

Have you done anything like this? What do you think of this notion? Let me know!

My next steps

When I started this career transition, my vision seemed clear: at the end of this I’ll get a job managing websites. Well, my vision has evolved. This is standard in my life, at least. As I learn more, interact with people, expand my view, my understanding grows and new opportunities become visible.

I expected that I would come out knowing nearly everything about building and managing sites. The main thing I’ve learned is how little I know. There is so much left to learn. I expected to study html, Javascript and CSS far deeper, that I’d spend more than one quarter on each. I also didn’t expect the breadth I’d be exposed to. Things like the database theory and design classes, and the SQL classes I’m taking now. Nor did I think I’d dive deeper into project management, systems analysis and design, Visual Basic, or Amazon Web Services.

This range of classes opens up some career areas that I hadn’t considered. Analyst roles for one, data systems for another. Another area I see is project management. And there’s communications, with a focus on digital comms. So much to consider. And I want to launch my need stage of my career plan soon. So I have work to do.

Student Life Update

gray laptop computer showing html codes in shallow focus photography

One of the more interesting phenomena I’ve observed: the weird pivots between emotions. Late last week and earlier this week, I struggled with some basic concepts in database structure and math that left me feeling like I had no business pursuing this web developer thing. Then there’s today where I blast out two quizzes, that I budgeted an hour each for in just under 20 minutes. With perfect scores, mind you. So, right now, I feel a bit like superman. I’m sure I’ll be humbled again soon, though.

On another note: I’m changing the focus of this blog. Earlier this year I shifted my haiku and other poetry away from Questionsall.net to here, CarlSetzer.com. There were a few reasons, mainly the ads on Questionsall were annoying me. Plus, I thought it would be nice to only blog in one place. Well, a few folks let me know that it was a bit of a confusing muddle. And, as I approach the end of my ATA efforts, I need to give some thought to my “brand”. This site is my most powerful tool regarding SEO. It’s beenbtop of fold when you search “Carl Setzer” for quite some time. I want those HR folks researching me to view what I’ve been doing with my education. Plus, I plan to use this site as a way to generate freelance work.

Thus, I intend to move my poetry back to Questionsall.net. As a side project, that seems fitting. I don’t want haiku, etc, to be my career. Quite the opposite: I want it to remain free of the stress of production. It’s what I turn to in order to relieve stress.

And this site will focus on my journey through my web development studies and how I’m integrating all that into my overall life. My professional brand, so to speak.

Hopefully my little experiment wasn’t too jarring for you. I’ll work on a clear vision as I move forward.

Thank you all for your support and for reading my missives. It means a great deal to me.

Another Career Transition Update

I’m currently studying web development. Here’s my post that explains the why, and this link will be show you the series of updates about my change.

My last coding focused class was in the spring, where I took PHP and JQuery, two key programming languages for creating websites. Over the summer I took Project Management, Math and Desktop Software support (when I mapped out my path, I had a few gaps and I thought studying hardware would be fun). With PHP, I got to do some work with MySQL databases. This quarter I’m whole hog into SQL, MySQL and Databases: I get to study database theory and design, along with a class specifically focused on SQL scripting! This might be my favorite part yet!

I really enjoy databases. That might actually be a better descriptor of my current study program. Yeah, lots of web site creation, but I’ve had several classes with database elements (an intro to Office, including Access, and then there’s PHP where we did MySQL API calls, and a few other elements). And now my two data systems classes. Drives home the point that Web 2.0 is, ultimately, about interacting with data.

For some reason, databases come naturally to me (I’m sure I just jinxed myself and the rest of the quarter I’ll struggle mightily with SQL syntax…knocking on some wood now). So far, each of the database classes have just felt straightforward, that the syntax is clear. Javascript, for instance, was considerably less so. I’m looking forward to this, even though I still feel like I’m drinking from the proverbial fire-hose.


As I’m slowly marching towards the end of this stage, I feel the need to plan my next steps. When I went into this, I expected to come out and become a Web Developer, whatever that really meant. Now, I see so many possibilities, so many directions, so many things I can do with this knowledge. And I see how much more I want to learn. I’m exploring these and will post more soon.

Today’s Haiku Challenge Keyword: Lift

the lift of music
reminding me who I am
on this summer's breeze

This is my response to today’s “Haiku Challenge” by Baffled.

These challenges inspire me, invigorating the creative within me.

This week has been rather intense. Last week, the first week of summer quarter, came with some issues. First, after enrolling for one math class without any direction for testing, it turns out I needed a placement test after all. Raced to get that done before the deadline where I would be auto-dropped from my class. It turns out, I need to go one class back. (I have studied calculus in the past, so remedial algebra stings a bit. It’s disappointing to have slipped so far. A lesson in humility, I guess. More importantly, this cost me about a week.

With this, in one of my other classes, I had significant technical issues, so I am somewhat behind in that class. At least by my definition of “behind”. This week I’ll finish my work right on the due date. I much prefer to be ahead.

These challenges easily fill my mind. When that happens, I lose track of who I am, and who I’m trying to be. One key thing that brings me back: music. Thus why my mind went there with today’s prompt.

I hope this post finds you well as summer progresses. May each of you find what you need as we end this week.

My Web Developer Evolution

List of Programming Languages

I was just thinking about the programming languages and environments I’ve studied over the past year.

  • The first one was Visual Basic. I have a basic understanding. Not sure how much additional effort I should invest in expanding these skills.
  • Though there’s some argument about whether HTML and CSS are programming languages. I’ll accept that they aren’t languages, but I’ve studied them, and they’re critical to web development. I expect I’m at an intermediate level with these.
  • The last of the web development trinity is Javascript, which is a true programming language and a lot of fun. I don’t know anywhere near what I want to, and so will be continuing in that.
  • With javascript, this quarter I’m studying frameworks, and I’ve been focused on jQuery. I really like how much cleaner it is than straight javascript. I’m just over a month in and enjoying this. Looking forward to continuing to build my skills.
  • Also, this quarter, I’m studying PHP. This has been a lot of fun. This language makes so much more sense to me, at an intuitive level than javascript.  As I’m only 4 weeks in, I’m looking forward to growing that knowledge.
  • At other points in my life, I’ve explored Java and C/C++. This knowledge is quite old and was very basic even in my hey-day. I’ve also explored Fortran and Cobol, but that really just entailed reading some books. If I have the opportunity, I want to explore these deeper.
  • I’ll be diving into tools like SQL and MySQL in the next few quarters. I also want to add Python to that list.

This is just my programming journey. I’ve also explored tools like Access, Excel, Photoshop, Illustrator, InDesign, Visio. All of this, for me, is fun. I must be a nerd.

PHP and WordPress

phplogo

This quarter I’m studying PHP at Edmonds College. Many of my classes have a cumulative project that we build towards over the quarter. For this class, we’ll be creating plugins for WordPress. I’m pretty excited as I’ve used WordPress for years and deepening my knowledge will be fantastic. Hopefully, I’ll get enough knowledge to come up with creative ideas.

 

Communicating The Bare Necessities

clear communications

This morning I was talking about the importance of brevity in communication. Elegant prose has its place, of course. But when you’re communicating information, say in a corporate environment, in the blizzard of information that is today’s modern landscape, crisp, clear language is critical. Bullet points, sentence fragments, focus on key elements, don’t bury the lede.

“Wait”, you might say, “isn’t this guy studying web development? Why’s he going on about writing and communication?” Well, remember what purpose a website serves: communication. It’s a delivery mechanism for information. Interactivity, color schemes, layout all need to serve the function of the site. Cool features, in and of themselves, at best are distractions unless they serve the reader/viewer.

So, with that, remember, when it comes to most “business writing”, focus on the bare (bear?) necessities.

Moving Forward

This journey into web development has plenty of moments of euphoria when I “get it”, and plenty of wanting to scream “I’m such an idiot”. Success is simply stepping forward after each one, learning and growing.

Documenting Everything

code-as-documentation

Currently, I’m taking the second quarter in a two-quarter series on Systems Analysis. One of the lists my text presented is “7 Design Habits”. (side note: I appreciate the reference/nod to Steven Covey’s 7 Habits Of Highly Successful People). I like the list, so I wrote it out on a post-it and have it on the wall next to my desk.

  1. Understand the business
  2. Maximize graphical effectiveness
  3. Think like a user
  4. Use models and prototypes
  5. Focus on usability
  6. Invite feedback
  7. Document everything

I value each of these. While maximizing graphical effectiveness has been an area of interest for quite some time (it’s the roots of my interest in design), what really speaks to me right now is “document everything”.

I’ve lived by this mantra for years. I try to drop everything into Evernote*, for instance. Articles I’ve read, people I’ve met, things told to me. This collection of notes is but one element of documenting everything. Knowing where I got ideas is pretty important. But this notion means more. To me, it implies a certain thoughtfulness to the documentation. Sure, it’s great to have dozens of pages of random notes. But “documentation” is organized. Not just links to articles, or pages of feedback, but also analysis, explanations of the “why” within choices. Being able to reference, at some random point in the future, how we got to a certain decision can be crucial when evaluating a problem and determining a response. Also, in a more negative vein, it can show due diligence in a lawsuit.

So, yeah, my propensity for collecting information has saved me plenty of anguish over the years (“you never told me that!” “well, here’s the email I sent to you with your reply”). It’s also been helpful to friends and colleagues (“hey Carl, who was that guy from Facebook we met with last year”. Yeah, it’ll be in my notes). I appreciate the reinforcement that this is a best practice that’s valued at least by textbook writers.

*this link to Evernote is an affiliate link. If you subscribe to the service, I will get rewarded with a free year of the service.