I'd had this blog sitting idle for as long as I had my Google account -- the big G tacks on a Blogger account automatically once you set up a credential with them -- and I kid you not, last Friday night I was mulling over using it to track my field change. Sunday morning I had an invitation to post on the Listserve. (If that ain't kismet, I don't know what is.) I spent a day deciding just what I wanted to say, and I figured that I could possibly get some eyes and opinions on my (evil?) master plan by telling my story on the list. As far as the timing of these two independent events go, I'm pretty pleased. (For the hat trick, tomorrow's my birthday. Happy quirks like this always give me a smile.)
What I posted to the list read as follows:
I just graduated in May with a MS in biology, focused on animal physiology and biomechanics. I learned many things about myself during my graduate education; in particular, I learned that I truly don't want to continue in biology. Suffice to say, killing my research animals made quite an impression.Now, what exactly do I intend to do with any of this?
Throughout my studies, I had a growing interest in pointing my biomechanics knowledge less toward animal systems and more toward robotics. My interests grew until finally I broke biology ranks and took an introductory robotics course through the computer science department at my university the semester before I graduated. I didn't have the background everyone else in the room did, and I spent a lot of time outside of class catching myself up on unfamiliar material. I loved every second of it.
My new goal is to develop this interest to the point that I can pursue a graduate degree in robotics and make contributions in that field. Since I'm now out of school, a lot of this development is must be done informally. I'm documenting the process on my blog, robotfrogblog.blogspot.com. I'm hoping to use this record as a way to keep myself motivated, to follow my progress, and especially once I have something concrete in my new graduate school search, to set an example for anyone else out there who finds themselves wanting to re-chart their course. As I've been told, it's never too late to start over... or to change.
Cheers!
I readily acknowledge that what I'm trying to do isn't something that most people going into robotics would do. Not long before my final year started, I sat down to ask one of the CS faculty about how I might best go into robotics, and his advice was to finish a PhD in biology and to collaborate with someone in robotics. Again, that's well and good for someone who wants to stay in biology. I don't plan on raising and destroying another cohort of animals any time soon, so my immediate concern is finding another way.
That aversion to killing research animals is a double-edged sword. On the one hand, it's quite motivating -- I never, ever want to go through a euthanasia day again. On the other, it's a booster rocket at best. I can't let that issue alone guide me the whole way, because it doesn't have anywhere near the power to keep me going convincingly through the application process for a degree, much less a program. I need to move on to some concrete interests in the field itself, based on learning as much as I can however I can, and then -- and only then -- will I be able to start exploring the next stage, which is getting my new degree and really, when I get down to it, a new life.
The way I see it, I have a phenomenal amount of catch-up learning to do before I ever express interest in a lab anywhere. In particular, the following general deficiencies come to mind:
- Mathematics. To pursue biology, I needed to have Calculus I and Statistics... and really, that's it. When I took Introduction to Robotics, I spent a lot of time just teaching myself the ins and outs of linear algebra enough to get by on the homework assignments. While I did manage to keep my head above water, I don't want to try functioning flat-footed in a similar situation again. My undergraduate mathematics experience was largely of the "plug-and-chug" variety, and while that may have been the expedient approach favored by some, now that I'm working through a more detailed teaching text, I can't help but think that even my calculus needs some significant shoring up. Beyond that, I need to learn a lot of mathematics before most robotics texts make sense.
- Computer science. To put it bluntly, I don't have too much of anything here. I know my way around LabVIEW, and to a very limited extent, MATLAB. That's less science than science tools, though, and they won't get me very far themselves. I need to get myself through oh, so very much more... algorithms, data structures, operating systems... I keep feeling as though I essentially need to learn a full CS degree's worth of material. Any best books out there that people would recommend, and in what order?
- Fundamentals of robotics. The intro class covered a considerable portion of Spong et al.'s Robot Modeling and Control, but not all of it. For me, a lot of that material isn't accessible yet because I don't have the math and/or CS background to work through it properly. There's not much I can do until I nail all of these down.
- Current research. This is a biggie. I don't know the field much beyond what I read in highlight blogs, because I'm not into the literature very much yet. Without an understanding of current research in the field, I can't say anything about what I might want to do, much less in what lab I might want to do it. I don't even know enough to produce a credible guess. I need to build up the previous three ultimately to be able to make headway here.
Answering these deficiencies depends heavily on resource availability, of course.
- Courses. If I work at a university, I can take a limited number of credits for free each semester. That's no small thing, considering that a single math course can be four credits, and nowadays, credit hours ain't cheap. (Community colleges around here don't tend to offer the math classes involved, so that's out.) Coursera, Udacity, et al. are very useful for learning the material, but I'm not quite confident yet in the acceptance of their credentials in applying for something else. The ideal would be to get the courses at a brick-and-mortar institution, with an official academic transcript to attest.
- Self-study. This is how I'm meeting my mathematics needs right now. I'm working through Gilbert Strang's Calculus, second edition, and I enjoy it immensely. I could conceivably answer all my math and basic CS needs this way, but the problem is finding a way to convert that learning into an acceptable credential. At this point I figure that I may end up taking the GRE subject tests in math and CS so I have some objective evaluation of my knowledge available to present.
- Library resources. I need to read, read, read, read, read. There's no way around it. However I can go about using campus library resources to borrow books or read articles, I need to do so. Again, this becomes considerably easier with a university job.
- Hands-on experience. I have here a (supposedly) crippled Roomba, given to me by my advisor before I became quite so blatant about wanting to pursue robotics full-time. It's a Discovery model, which I understand is reprogrammable to other tasks. Such experience would be invaluable to me. Additionally, I have an Arduino that I'd like to apply to some robotics projects. There are other things I wouldn't mind learning along this whole process, such as how to assemble and operate a RepRap machine of my own and how to use ROS (maybe, hopefully on my Roomba). I'm operating under the assumption that I'm on my own for this, because I don't really have the qualifications to get a robotics job right now.
While I'm writing all of this, I keep thinking all of my plan is just pie in the sky. I mean, who the hell has ever done anything like this? My answer is that I just need to keep my head down and stick to my plan, even though it may well look like trying to bite a basketball. (As Linda Ellerbee once noted, it's absolutely possible to bite a basketball, so long as you know where to start.) The bones are there -- now they just need some localized remodeling and fleshing out. Individual items, like the ordering of mathematics or CS subjects I pursue, might be fluid and flexible, but the ultimate pathway feels pretty well set.
This blog is here, as noted above in my Listserve note, as a means of tracking my progress. As I go, I'll be posting what I'm doing here. I'm hoping that as I develop my knowledge, I'll have more useful things to say. (In particular, I'm looking forward to writing up how I do my hands-on work.) Those items may be useful to someone else trying to do the same proximate tasks, but what I would love for this blog to do is prove helpful to someone else who might want to transfer professionally from one STEM field to another. By the time all is said and done, I want to be able to say that I did make that type of transition successfully, and I want to be able to tell someone else that they have the power to do it, too. I still believe that it's never too late.
It all starts with a plan.
"It's me plan! I plann'd it!"
--Dave Lister, Red Dwarf: The End
6 comments:
I came from the Listserve - nice to meet you.
It's not quite the same thing, but here's a short version of my academic history:
I did A-levels in maths, physics, chemistry, and further maths, and applied for degrees in maths & theoretical physics. Just before I was due to start, I changed my mind, dropped my offered places at university, and re-applied for Literae Humaniores (Classics - despite never having studied Latin or Greek at school)... of which I did one year at Oxford before realising that I was focusing all my effort on the linguistics elements. Switched to a degree in Linguistics, graduating with a first, and after a year off (during which I learnt to program Java), I then started a PhD in computational linguistics at a Computer Science department. Today I had a meeting with my supervisors in which we discussed getting everything wrapped up & written up, hopefully in the next year.
I'm only telling you this so you can see that seemingly random about-turns can be successful. You're clearly prepared to learn some new skills along the way, so I'd say just have fun with the journey :)
If you want to chat more my email is contact [at] rachelcotterill [dot] com - I'd love to hear from you & will be following your blog.
Congrats! I just linked over here from your listserv email and I am very impressed. You may not be at the point to take the first bite out of the basketball yet, but you are definitely looking at it from every angle to figure it out. Best of luck on your journey.
Also from Listserv. It's nice to see someone's story compared to the usual cliched life advice :)
Very interesting to read Rachel's account, I've also been struggling to incorporate computational linguistics after a linguistics degree.
That's not really what I wanted to add though. I wanted to comment on the idea of it being too late, or having career momentum. Academics advising you to stay with your existing studies is standard advice, implying somehow that to do otherwise would be a waste.
It's a total load of hokum. I was 40 years old when I decided I decided on a major career change and enrolled in a degree. I think I have better clarity on the future than I ever had before.
Also, big thumbs up for documenting the transition in a blog. I found it was pretty helpful doing exactly the same. (at www.plothatching.com).
Oh, I've also dabbled in robotics. http://www.youtube.com/watch?v=4R5ZnTS2D1M
Also from listserve :-D
Nice to meat you.
My comment is more in the line of: I would sorely like to know your thoughts about the nature of robots...
By this I mean the philosophy of employing technology to do the repetetative chores for us, which in turn is what MAKES the robots. Shapes their function, their likeness to humans, their ability to self-repair and/or selv-replicate - to pose an increasing challenge to humans through repeated exposure - simply by taking away menial labour.
Asimov's 3 laws of robotics, or Semi-AI's with remote un-plugging? Anything to be afraid or expectant of, to your mind?
Saw your Listserve post...
Believe or not, I'm doing the same thing you are - but from the other side!
I'm an electrical engineer, trained in making silicon chips, and broke from that promising career track to follow my dream of making a humanoid robot that can move with the complexity of humans.
To do that I studied Anatomy, Physiology, and am in the process of studing Biomechanics. I realized one thing: Most robotics Ph.D programs have pitiful robots. Which means we have a great chance of revolutionizing robotics!
Look at youtube videos of Boston Dynamics, or Hanson Robotics. Or some of the robots in Japan or Germany, like the Asimo. Seriously? That's the best they can do?
So there's potential for great advances, and you are coming from the right background to invigorate robotics.
But robotics is very interdisciplinary. I can tell you what subjects are involved, and it may help to focus your efforts:
Statics and Dynamics (text book - Hibbler) your biomechanis may fill this reqs
Mechanics of Materials (text book - Hibbler)
Material Science (Gere)
Electric Circuits (Agrawal or Nilsson; See Agrawals great lectures on youtube MIT 6.008)
Control Systems (Nise)
Lastly I suggest looking into EAP (Electroactive Polymers) which are hoped to be used as Artificial muscles (Yoseph Bar Cohen's book). I personally think its a dead end, but who knows...
These are just the theory basics.
(BTW I liked Spongs book. He teaches at my university (the University of Texas at Dallas) along with Vidyasagar; All we need is Hutchinson and we'll have the set!)
I would also suggest looking locally for a Makerspace or Hackerspace. Or even a local robotics or electronics group. You know, people who like to build stuff for fun. These folks are invaluable. You can learn about electronic components, soldering, PCB design, microcontrollers, servo motors, etc. and machine shop tools are available to cut wood or metal. All the basic stuff that is involved in robot building in a shared space.
I would also suggest taking a CAD course in Solidworks or ProEE. Changed my life!
Hmmm I've written a lot, sorry about that, but it's exciting when another discovers the joy and immense fun of robotics. I think we all know this will be the next revolution in technology.
I hope I've inspired you some more, and I really hope you pursue this. We need more roboticists!
BTW wanna see something cool look up Theo Janssen and his "living" machines. Amazing!
Hi, from listserve as well.
I am a master student in Innovation & Technology Management and I'm about to write my thesis on the evolution of markets and patents in the biotech and robotics industry. The title will be "Patenting God's Play: Human robotics & Biotech; business planning, business modeling and patent valuation methods".
The desire of investigating this field, came into my mind from a spiritual call to make a change in the current way of managing life and resources on earth.
I strongly think that the understanding of molecular nanotechnologies along with the use of artificial intelligence and sustainable business models will lead to a shift from a scarsity-based economy to a infinite-based economy or post scarsity economy. Your letter really motivated me and i ll do the same thing, while working on my thesi,s i'll regularly post on my blog withnogod.blogspot.com and keep me and others up to date in order to share ideas and comments on the subject. If you want to exchange mails on the subject feel free to contact me. Andrea
Post a Comment