Tuesday, June 23, 2015

The Young Aspie Parent (An Intro)

Well, Father's Day just came and went. Mother's Day was last month. Since the start of May, a few friends have announced that they are expecting their first (or even next) child. One thing that I've always believed is that the most challenging responsibility there is would be fatherhood. You're essentially setting up the next generation by becoming the guiding light.

With that, there are two words that a woman could tell me which would be worse than my nightmares: "I'm pregnant."



Why is that so scary? It's kids!
I don't want kids right now.
Are you really going to be one of those "I'm never having children" pricks?
No, I don't want kids right now, and may not ever. However, I'll do my best to avoid being a douche when talking about it. Having a child at this time in life scares me because I'm not ready. Then I think to myself when I would be ready to unleash my spawn on the world, and how long it may take.

So it made me think about how a person on the spectrum who just turned 30 could fare if parenthood were thrust upon him. The challenges of trying to raise a child when you hardly understand the body language and will definitely be giving up any sense of control. That's my concern about being a parent...the part that mandates we be empathetic. While I've mentioned enough times that I've improved my social abilities, I'm unsure I could handle it at this point when my world isn't quite settled down. Granted, this is a problem that some neurotypical people face also. However, the way I would handle this stress could involve some of my tantrums from when I was younger.

I've been so focused on other aspects that family is something I could not attach myself to, and my experience with little children has made me rather squeamish. For some reason I really can't deal with babies for the same reason I struggle with pets, and that's the communication barrier. Plus, not getting much time around them.

There's still too much to consider if it comes to someone with my abilities having kids, which would run on over too many entries. I'll be talking about this more over a few entries into the beginning of next month. One entry will feature perspectives from those on the spectrum with children. One entry will discuss the aspect of logic in "researching" child rearing. Plus a piece on more of what I don't understand, even my own upbringing. There's a lot worth mentioning about kids.

As of now, I just had an excuse to use that image.

Monday, June 15, 2015

"Keep Going"

Even Aspies have to keep going beyond their doubts.

As some of you are aware, April was the start of the SQL New Blogger Challenge. It was a blog every Tuesday during the month. At one point I had sent out a tweet where I referenced the blog challenge having ended.

I was taking it literally, as the challenge was issued for the month of April. Very much something I would do. However, the point of said challenge was to keep blogging, as notable names (Dwain Camps and Steve Jones, who runs the incredible SQL Server Central) in the professional network pointed out:
Okay, so this was me being very literal and believing the actual 'challenge' was over, per the original blog. The thing is, to keep going was the actual challenge subtext. While I always expected to become more consistent with blogging, the point of the challenge, from how I now interpreted this, was to get bloggers started during April and see critiques. Still, the point was also...don't quit. There's always more to talk about. During the month of May, I had hit a dry spell and fell down on the challenge of continuing, taking it way too literally for my own good. So it felt like my motivator was gone, but obviously it's good to blog for more than therapy - rather that others can get perspectives.

It got me thinking about how "keep going" is a motto that should apply to me often at this moment. Particularly as I go through a challenge for a new opportunity since the old one ended. I did not expect the job search to take me past the end of my severance from my previous job, but then I found myself among greater numbers of competition, and with less total opportunities that fit me. My frustration has increased after going 0-for-6 during the in person interview phase and finding myself not qualified enough for some positions.

Still, keep going.

After talking with a couple peers from my profession, I'm about to schedule my 70-462 exam for the MCSA. Yes, SQL Server is on 2014, and we just got the 2016 preview, but it was pointed out that having certification now could work in my favor during this period between jobs. I've noted a few times before that I tend to think about all the accolades too often. However, I definitely can follow the advice here. If I can hustle my way through the final two exams, then this will help greatly, as I haven't heard on when the SQL Server 2014 exams will start. As I mentioned in a previous post, I'm working on some C# and perfecting my Python in the meantime. I am not even close to mastering them, but I've kept going this way I could expand my skill set. More languages will be coming, for sure. The hope is that I can use these skills to be a data architect across a full stack.

Work is one area of perseverance. There is also the I was struggling to find a way to get support groups started in the Triangle area. The person who was originally going to help me had dropped out a while back, and I put the project on hold. However, I then got some traction after getting connected with a person in Cary and another in Fayetteville. Problem now was trying to get some interest from others on the spectrum who often turn to the online forums more than in person discussions.

Still, keep going.

Turns out there are already a couple of them out there from a social standpoint, and I have attended a couple of the meetings to get interest. I got word that the Wake County regional libraries can host us as long as I choose one day out of the month. We're now attempting to set it up with some funding to have a meeting in August/September, since I've reached at least double digits for people interested. I was also able to pivot back to the ability to talk with parents of children, just as I had done once last year. I've been asked to speak at the Autism Society of North Carolina's Transition to Adulthood series for Wake and Orange Counties, after contacting the organizer. To be proactive is to win.

I think back now to my childhood. When I was diagnosed, the doctors believed I had smarts, but may end up dependent on others because of motor skill deficiencies. I had even less of a grasp on sarcasm then (it's just a tenuous grasp now), and I struggled with interactions outside of my family. Basic tasks like eating did not always come easy, as sad as it could be.

Still, keep going.

I eventually learned how to adapt, and channeled that into a college degree, a profession, and writing a blog about this stuff. My parents were able to push me to observe what others did, so I had an idea on customs and how to do basic tasks for myself. If anything, I became more "normalized" in a sense. We know that story.

You also now know the moral of this blog post, as much as I dislike calling them morals on here.

Time for me to keep the blog up more regularly.

Friday, May 29, 2015

The Career Update

So after being consistent all month and blogging as part of the SQL New Blogger challenge, I let myself down and had yet to post another blog until one month later. Not exactly the best way to help with readership. Then I found inspiration yet again in a break from the job search.

I've been consumed in the job search and figuring out some personal affairs, which has distracted me from entries so far. The unfortunate fact, however, is that this year is not the same as last year. When I went through last year's search, I had a job ready for me in the middle of May. This time I find myself either too advanced for the entry-level positions, a year or two qualifications short of most senior positions, or beat out by more competition when there is a perfect mid-level position. An analogy that I've considered for the job search is a basketball player with a good shot selection who is a sixth man. In 2014, that's what I was; didn't get a lot of opportunities, but made more of them when I had the chance, and landed that interview fast. In 2015, I've been maximizing my network more and have played like a full-time starter, and now my offense has faltered with the heightened level of competition.

Now this is where I instead ask the questions.

One question I have, as someone on the spectrum, is how do people show off a portfolio of work from previous gigs? I've realized that my own attention span issues and fixations on data itself have held me back a little when trying to figure out the ambiguities in my job responsibilities. Even though job performance has never been an issue, I've prevented myself from selling my skills by my inability to define my previous projects with concrete examples on a technical level.

Better question: how does one sell new skills? I've started to brush off the Java playbook after never having to use it for years, and I simultaneously played around in C# for a little. This was upon my realization that my skill set was more concentrated this time around in spite of my skills with data visualization tools. I asked various recruiters and took a crude sample from job boards to see which skills were most in demand, and that's where C# and Java came up most, especially for positions I began targeting.

That's all the questions, but then there's the self-doubt on if I should talk about Aspergers to anyone. For the record, this is the first entry I am sharing with my LinkedIn network, which will come with some risk. There's the question on if people believe I will be too literal for a hire, or whether I'll be able to show that I am just as normal as the next person. There's a great book about work among the autistics called The Autism Job Club, which has made for a great reference with its six strategies. It's been a confidence booster, knowing that with the changing technologies I can transform myself with some patience. If anything, you the LinkedIn person who may be reading this could have more to ask me. I'm not sure.

Then there's the ever-escaping process on how to contact others when you are the type who doesn't know how. I've been doing it with those I'm comfortable with, but then those on my network who I have not contacted in a while (or sporadically contact) has made for a different story. I do not like to blindly ask "is there anyone I know at Company C?" for that seems desperate. However, this assumption could be incorrect. It may be good if I ask who is at a job and could be an introduction. Or to proactively write an endorsement. I've learned a helpful strategy is to comment on a LinkedIn post or even reintroduce yourself there, and then see what happens without sounding like you are the needy one. For instance, I can ask what help is needed on a project. There's a tip in Anthony Hines' Job Search Survival Kit where you increase your LinkedIn presence, and he is right. It's really more a question of how to do it.

It's been a case of patience, and I am definitely thankful for my network giving me the support necessary, but now I'm thinking I need to use it more while thinking of ways to help those folks as well. I'll still be finding my way for a while, but I like to believe I'm learning from each job search.

Be patient, self, and keep grinding.

Tuesday, April 28, 2015

Autism and Information Technology: Big Data for Diagnosis

The final installment of this month's Autism and Information Technology series, and the last part of April's blog challenge (plus Autism Awareness Month). My last three entries were focused more so on people with autism getting into the IT field for careers, including my own journey and my current job search. This time, why not reverse it.

So how can advances in information technology benefit those on the spectrum? Well, that's a long topic in itself, but a one technology had me curious to say the least. At the end of March I attended a conference called Data4Decisions. One of the sessions at this conference was on big data and analytics transforming life sciences from a patient perspective. A focal point of the presentation came from the Duke University Medical Center, where they discussed a new algorithm to diagnose autism through the toddler's behavior and other data gained on this in-hospice app. The data gained from this technology would be used to interpret if a child could truly be considered on the autism spectrum.

As we were told at the forum, the behaviors could be mapped to various questions and screening tests. Then the big data part comes into play, which is where I get curious as to how the data is used and programmed. I went through some tests as a child but not to this extent. While I don't know what programming languages are being used here, the data model at hand is another complex question.

Naturally, I wonder if this technology could be adapted to adults, so that we can understand each other in our interpersonal relationships. Many adults have been diagnosed later in life, particularly over the last decade. There is potential to tweak the algorithms and develop the app to use more verbal functions and continue to break through with big data. With the new $9.75 million grant in place for Duke's entire Information Initiative, the possibilities continue. It's how data and information technology can be used to help not only detect if a child is on the spectrum, but how to understand the child as well.

Tuesday, April 21, 2015

Autism and Information Technology: New Efforts for Kids to Code

So here's chapter three in the blog challenge series. It's a bit rushed since it's the blog challenge and I haven't given myself time to write, but I knew I should still write anyway, or more accurately to advertise for something worth your time and money that I came across.

A man in Edinburgh, Scotland was concerned that his autistic son would not have the opportunities that most NT people would receive. It is true that most diagnosed autistics are often unemployed or underemployed (I guess I just became part of that statistic, but I've been successfully employed for most of my life). So he started a new effort to help kids with something where demand and aptitude are definitely there.

Thus we now have this great Indiegogo project to empower kids around the world on the spectrum to become master coders. There's a few reasons this project is pretty essential.
  • It's a practical skill. As I mentioned in a previous entry, the spectrum tends to be a logical place. Code is about logic. In this case, the teens get a head start on technology that may not always be addressed in school.
  • The employment problem gets resolved. People can figure out whether it is better to be self employed or under an employer, depending on how the person works. There are new ideas for apps that come out every day. Now they can start making these a reality, much like some of my good friends have done with plugins and apps in their local communities.
  • The kids get some soft skills. The chance to work with these teachers and other students in a one-on-one environment will help with that key communication component. It will help when it comes time for, say, collaborative projects.

For those following with the #SQLNewBlogger challenge, how does it relate to data? Well, the data is a big deal today. If they learn some languages for apps, then they can take a huge step to becoming a modern DBA. I would think this helps in environments increasingly using open stacks, Java technologies, or even anything NoSQL. A good point for discussion among the professional family.

I really want to see how far this can go. Any donation helps!

Tuesday, April 14, 2015

Autism and Information Technology: Back on the Job Hunt

I'll be pivoting slightly in this blog challenge series, as I now need to publicly address a turn in my career and how I'll be doing things a bit differently...in a style that neurotypical people may relate to anyway.

At this time last year I found myself looking for a new job after company cuts. Turns out that only one year later, I find myself back in that exact situation. This time, I essentially worked myself out of the job when it was revealed that one of the interface engineer positions was eliminated. My main project responsibilities were shifted to a different team after it was determined that support could just maintain what I helped to build. The other factor working against me was being the greener member of the whole team. People originally expected me to stay a long time (as did I, naturally), but when someone had to go, current experience trumped my potential. I've tried not to be bitter about that, as business is about the bottom line.

So I find myself, an autistic and an IT person, as a free agent again. I succeeded last year, but this time some aspects are a bit more difficult to navigate. In the last year since joining my company in June, my skill set has expanded. I'm still mostly within the Microsoft stack, but they also used some open stack technologies and other in house solutions. So I picked up some Hadoop and Python along the way for various reasons. I did not do as much on the reporting side versus the job I held from 2011-2014, but I still did work with SSIS and integration. There were even some simple DBA-style tasks in there, particularly involving login security and tuning for our production environments. However, it still wasn't quite enough work doing these new things for the health care industry. It's as if I can say "yeah, I started some of this, and even did a script, but that may be it." Or, as I was told, I can let others know how easy it is to train me; the hard part was getting used to the minutiae of the industry I had switched into.

Naturally, I go through the phase of asking: what the fuck have I actually accomplished anywhere? I think about how those of us on the spectrum have accomplished big things, but then I go through the wallow where my attention deficit tendencies may have cost me in the past. I compare it to other friends and notables that have not gone through the same thing, regardless of career title. However, this year it occurred to me that I can adapt to trends just like everyone in my profession. Which has allowed me to approach the job hunt differently.

Continue with what I started learning, while picking up skills in other languages.
Not just Python, Hadoop, or other data visualization tools. I'm actually going to dust off the Java and continue to enhance my Linux abilities during my off time when not searching for jobs. Not saying I'll learn everything at once, but I'll see what I get through. I found myself impulsively taking advantage of deals on StackSocial where I figured skills would be necessary. I bought a Linux bundle (where I can fool with it on my virtual box) and one with multiple languages, which should help me do cool things like create mobile applications and even help build better data. I know some of this may be an Aspie impulse, depending on who you are.

Go to every SQL Server training session I can.
Face it, I have to bring up MSSQL because of the origination of the blog challenge, and also that's where my greatest strength has always been since I got a big boy job seven years ago. My debate was always, after taking the 70-461 exam, whether I should take the last two for my SQL Server 2012 certification, or if I should wait for SQL Server 2014 instead. Regardless I am still eager to get the MCSA on my record sooner than later once I figure out the path I wish to take. The good thing is that with a lot of the Microsoft technologies starting to wane (though Azure seems to be the reinvention effort), I'm at least most proficient in the one that will always seem to live on. In the meantime, I'll be attending a few training sessions to pick up skills. I have to stick with the free stuff for now.

Freelancing again.
I did a project for someone in Houston last spring/summer while looking for more permanent work, and I'm looking at going that route again with those I find in my network. Now it's already been noted that it's not my strong suit, but some of the connects I made at fairs and conferences allowed me to thrive some more. I've mentioned many times that I'm a spectrum person who thrives off experience, and this is a perfect opportunity. I also will continue to work on my brother's website, allowing me some Wordpress opportunities if this goes well.

Autism volunteer efforts continued.
Yeah, this is also how I am keeping myself busy, in addition to all of the above, and even the occasional ride share effort. I'm now more motivated than ever to get that GRASP chapter started in the Triangle, especially now that I have someone who will help with the effort. I also might make a turn-and-burn trip out of state to talk with autism researchers (not giving details yet). It's like I'm moonlighting as an Asperger advocate, which will also come in handy with a new story to tell. On some of the Asperger forums, many of us realize that we have all lost jobs, or failed to make ourselves irreplaceable. So my hope is that I can give them yet another story on how I keep getting myself hired, especially for fellow IT people.

These steps are all over the place, and it's getting them settled and broken into those Will Freeman style segments that will count. Always tough for the Aspie to start, but easy for the Aspie to complete. Information technology is an area where it's easy to get hired and easy to get laid off, and the question is how someone on the spectrum handles it. Considering how recently I went through the same thing, I feel okay about this.

Tuesday, April 7, 2015

Autism and Information Technology: Answering a Blog Challenge (Plus, Why I Like Data)

I have done a terrible job blogging over the last calendar year, like a majority of the population. The motivation to write on a topic I have a lot to say about has been limited, to say the least. I only have sparse thoughts and unfinished drafts. Maybe I'll be doing a work project, or I'll be distracted by my Twitter and Facebook feeds...or even the brain-numbing Buzzfeed list on occasion. A neurotypical ability, too, but considering our attention spans, this struggle is very real for the Aspie. Squirrel.

Then came four days ago, where I spotted #SQLNewBloggerChallenge on my Twitter feed. I often use my Twitter for both advocacy and professional networking, so it's not surprising how this would come up. Blogger Ed Leighton-Dick posed a new challenge to professionals like myself to blog regularly, and many members of the SQL Server and other IT communities began writing new blogs or dusting off old ones. As he said in his entry:

And what if you’re an experienced blogger? No problem – everyone’s welcome to join the challenge. Join in yourself (maybe to get back into the habit after a hiatus), or offer encouragement or ideas to those of us in the challenge. The more, the merrier!

So now I've decided to answer the challenge. Since we can write on any topic we want, I'm obviously going to stick with this one, and even helping to speak to readers of an Autism spectrum blog on what SQL is...and what the world of data means to someone like you or me. First in a series of posts.

As many an introductory article can tell you, SQL stands for Structured Query Language. It is the main language for relational database systems. All the rows and columns you see when looking at electronic tables? Plenty of them used SQL in the background, or some variation on it. Its another development language, in essence.

So why would I start working with databases over the course of my post-college life? Well, data was always fascinating. I particularly had an obsession love of various sports and movie box office statistics. Then I'd start putting these into Microsoft Works forms (you know, before Excel and Access). I played with this information all the time back when we had the old Windows 98 machine at my parents' house. I was curious as to what went behind these.

I eventually majored in Information Systems during college, considering my potential aptitude for computer work (an entry on coding will be coming this month). One of my stronger courses was Database Appications, and eventually my first "big boy" job at Comcast involved e-commerce data inputs and analysis. So I was able to write a lot of queries, to say the least. It was cool work, seeing the end products show up. There's also a great logical component that I preferred to, say, application development. The latter does require some creativity that isn't always my strong suit, while the former really divides information into rows and columns, and then can be organized by others in complex report formats. Look up OLAP and you'll understand more of what I do for a living.

Data is fascinating because it's the numbers and logic; I'm curious as to how everyone uses them. I know how I used it all the time. It's something which fits my aptitude as a person on the spectrum in that I tend to look at everything on a linear level. Not saying I'm the best report developer or integration engineer due to this factor, but it allows me to fare better at this versus a position in, for instance, marketing. A lot of things I say come back to some piece of information, which I may repeat many times.

You know, this challenge is going to be quite fun. I have three more related topics I'll be doing this month, as part of my effort to blog more regularly. To finish up, here's a line Brent Ozar (a very notable professional in my line of career) used to promote the challenge. Though I may not be following his exact format, this rings true:

Pick a topic you already know well, something that you believe is completely boring to you, something you think everybody already knows. You’re wrong.

Wednesday, December 31, 2014

Believe in Asperger Facebook Groups

Often we feel a little lonely and unable to communicate with our peers. That much has always been apparent since before I even began to blog. Hell, I get that feeling when I hang with good friends at parties or other social events, where I drift without butting into a conversation, or I'm not sure what to talk about. So often we need a like-minded group to discuss what is going on and how people on the spectrum can connect. I have joined a few Asperger groups on Facebook over the past year to find out more. What I figured out by last week is that experience is nearly the same everywhere. It's almost always an open forum. Though it's not necessarily a bad thing.

I think each of the groups has a similar objective: to help out people on the spectrum with personal issues or to give them some friends. Also for parents of the children on the spectrum to get more advice on how to handle children based on the experiences of people like me. On paper, it's an excellent concept. Many times we answer questions relating to our own experiences, and share some of our interests and fears. It can be very revealing how we perceive ourselves

However, I notice something perturbing. There is a common distressing theme of sensitivity and negativity. I see many posts where people declare they are leaving a group for something more open than the current one, or that opinions are vocalized to a point of rudeness. It's as if our lack of filter and our problems with criticism lead people to perceive commentary as inflammatory in nature. Some could argue that we can be really sensitive due to a lack of acceptance in previous years, so every perceived slight is bad. On the other hand, we are so brutally honest as a people that we don't hold back, which can get us into trouble. I often ask people "am I the only one who ____" among a certain peer group because it's fascinating, but I have at times looked either naive or snobbish due to such thinking.

It would be too simple to ask everyone to be civilized so that we can't be creating so many groups to join and leave. However, what is the key internally is to understand that we will run into these conflicts at another level because we are almost all on the spectrum. There will be fights, but there will also be the constructive conversation from the earlier topic. I'll definitely say that it helped me to gain a greater understanding of how others like me would act in situations. Basically, this entry is asking the question of what pitfalls come about with an Asperger discussion group. That's the greatest construction we can get from all of these, without feeling threatened by the abundance, or lack, of open conversation.

Let's keep this social outlet active in 2015, even if we can never make these forums perfect.