Archive

Archive for April, 2010

Advice for students looking to get a job in the tech industry

April 8, 2010 1 comment

Scott Kirsner posted 5 great tips earlier today to students and recent grads looking to work in tech. Inspired by his post, I decided to add my 2 cents here.

First of all, where am I coming from? I graduated from Brandeis last year in computer science, and am currently working on a startup I co-founded, WaySavvy. While at Brandeis, I went through an internship at IBM,  and worked for a year developing epidemiology modeling software at Brigham and Women’s hospital. I was later admitted to IBM’s Extreme Blue program and offered a job at a local software company, but turned both down to work on WaySavvy. I don’t have decades of experience and thousands of resumes behind my belt, but I know what it’s like to enter the fray first-hand. Hopefully, I can offer some insight to people who are one or two years behind me in the process.

So, without further self-aggrandizing/deprecation, here goes.

1. Start networking TODAY.

Literally, right now, go to a site like Greenhorn Connect, pick out some free events this week, and go. If you’re in Boston, great startup-themed events happen here all the time: WebInno, MassInno, Tech Tuesdays and PokinHoles are some of the must-sees, among lots of others. Networking carries value pretty much at any stage of your career. If you’re not sure what you want to do, you’ll glean ideas from conversations with people. If you are, you’ll get valuable feedback and connections. There are lots of resources out there on  effective networking techniques, but ultimately everyone has their own style so the best way to learn is to do it a lot.

Besides third-party events, don’t forget to browse your alumni network (I do it on LinkedIn). Most alums like helping out recent grads, as long you’re respectful and not pushing an agenda. Ask them for advice, and if they can help you get your resume in somewhere, they will.

Also, make friends in your school’s computer science department if you can. These exist even in humanities-focused liberal arts schools and most likely people there have ideas and resources to help you. Computer science professors often serve as advisers to startups or even larger companies, and many are generous about making introductions.

2. Find a problem you would like to solve.

This advice is given to startups a lot, but I think it’s just as true when you’re looking for a job. When you’re passionate about something it will show. Skills are important, but if you show passion and talent, skills become secondary. Few things are more attractive to a recruiter (I think), than a candidate who is eager to change the world and wants to do it from their company. How do you show such aspirations? Find something that bugs you such as a product, a process, a market gap, and start trying to make it better TODAY. Start blogging about it, tweeting about it, telling you facebook friends about it. Then, being hired by a company that has a similar goal is very natural – you are already doing what they need you to do, they will simply enable you to be more effective at it.

3. Get a campus job/research position in the tech field.

Most people think of summer internships as the best time to get hands-on experience, but the school year is your best time to get an edge. Talk to professors and administrators, and find an assistantship (event if its unpaid) where you can get exposed to the field that interests you. Working at an academic lab as an undergrad doesn’t mean you have to get a Ph.D. It’s a way to learn the challenges of a field and learn new skills. You don’t have to be an engineering major to work in a technical lab – psychology, economics, sociology and anthropology all have cross-pollintation potential with math and computer science. Talk to your academic advisers, keep an open mind, and they will help you set something up.

Not only will you gain professional experience, but you’ll pick up presentation, communication and teamworking skills that every manager wants to see. In the end, you’ll make yourself more competitive for those lucrative summer internships and might even pick up some course credits.

4. Polish you online image.

Techies Google things, and when we find out you want to work with us, we will Google you. When we do, your ultra-polished resume will have no effect if your linkedin profile hasn’t been updated in 3 years. To prevent that from happening, make sure you’re on top of your social media game – update your linked in profile, make your embarrassing Facebook pictures private. You don’t HAVE TO blog and tweet, but if you do, make sure you have filled out the “about me” pages.

5. Consider entrepreneurship

There is no better time to start a company (in my brief experience), than out of college. You don’t have to worry about living expenses, family, or even failure! That’s right – if you start a company the summer before your senior year and it fails by the end of the following summer, guess what – you still win! You will have learned a tremendous amount, demonstrated initiative, and took a shot at changing the world – I doubt there is an employer who doesn’t find that attractive. You can go back to a traditional job search and when you’re ready again, take another crack at fame an fortune with all the experience you’ve gained. There’s tons (really, tons if you print it out) of information out there on how to launch a company, but the basic idea is the same – solve a problem, network, build an image. To get inspired, read blogs by Dharmesh Shah, Scott Kirsner, Larry Cheng, Brad Feld, Dave McClure, VentureHacks, Guy Kawasaki, and others.

These are the top five things that come to my mind- what are yours?

Things the iPad won’t kill.

The blogosphere has been abuzz over the past few weeks trying to predict products the iPad will make obsolete. Daniel Eran Dilger has a great post that summarizes all these predictions. I think a lot of his points are quite probable, but for the sake of counter-argument, here are the things I think the iPad will not kill:

Flash. While, HTML5 is a great standard with promising graphics capabilities through its canvas control, it is still a markup language, primarily for the purpose of structuring content on web pages. Flash, on the other hand, is a platform rooted in video and animation. It is optimized for graphics rendering and provides a powerful object-oriented programming model. Frameworks like Flex do provide a markup language for Flash-based apps, but this markup is purely syntactic sugar that compiles to actionscript. Developers who are fluent with Flash and actionscript will continue to provide unique and fully platform-ubiquitous experiences to their users for a long while even if some Flex developers jump to shiny new HTML5 IDEs.

Windows Phone 7. Let me put it this way: Windows Mobile 6 was crap, and the iPhone didn’t even kill THAT. Windows Phone 7 seems to be a major improvement over 6 in every possible way. iPad OS is simply iPhone OS stretched out to work on a bigger screen. While it has a lot of momentum going forward, it is still not likely to completely obliterate Windows 7 if Microsoft doesn’t totally screw up.

Chrome OS/Android. Both of these platforms have tremendous potential by tapping into the open source community and leveraging more distribution channels than a single app store. The convenience of Apple’s app store is undeniable, but new players will enter the market and innovate the mobile app sales/download process. Perhaps, this will happen vertically, perhaps in ways we don’t yet know.

In any case, it is unreasonable to think the iPad will be the only tablet device with its hardware specs. Motorola, Samsung, and HTC have learned a lot from apple, and are bound to release competitors. Plus, Apple has now entered the territory of Toshiba, Dell, Acer, Asus and Sony, some of which are bound to release solid alternatives. These devices will need a solid OS to compete, and so Android/Chrome/Windows will be in demand.

Printed Books. Wait…really? Isn’t even Barnes and Noble jumping on the e-reader bandwagon? Well, call me old-fashioned, but I have this theory that the physical form of a book continues to carry value relative to an electronic device. The ability to just flip a book open on a random page, stick a finger there, and flip to another page, then glance at the cover while keeping both pages open is not easy to let go of. It’s a tactile interface that I think computers haven’t caught up to yet.

Now, I’m not a retrograde, and I do not believe printed books will be in demand in 50 years. But neither will the iPad. The iPod was a revolutionary device, but it is now nearing extinction at the hands of its own progeny, the iPhone. I believe that technology will move beyond the iPad before a printed book sees its last reader.

Follow

Get every new post delivered to your Inbox.