So, you want to learn to code? Awesome! Knowing how to code can help you level up in your current role, open new career opportunities, and empower you to make your app or website ideas come to life. But where should you start?
Although hotly contested among developers, most novice coders begin their education by learning the basics of front-end web development, or the client-facing side of web development. The front end involves what the end user sees, like the design/appearance of the web page.
Below, I explain the difference between these three languages, and how they work in concert to get a simple website up and running.
It was 2007.
I was an Account Manager for a startup-ish company (read: cool downtown office, lots of young people, OK to wear your pajamas to work) that seemed like the perfect match on paper. Unfortunately, it came with a verbally abusive boss that left me psychosomatic. My breaking point was having to run off a rush hour train to dry heave into a trash can at one of the busiest NYC subway platforms…and feeling fine once I knew I couldn’t go into work that day.
Talk about a wake-up call! Continue reading
Live your passion. Follow your bliss. Do what you love.
You’ve probably heard advice like this when it comes to finding and achieving your dream career. But what if you’re not sure what your passion is? Or what if you have many passions? If either scenario is the case for you, then this advice remains vague and largely unhelpful.
I’ve worked with thousands of creative people on their dream career development since 2008, and what I kept finding was this:
It’s not about doing what you love or loving what you do. It’s about getting clarity on your lifestyle goals, and then figuring out what you need to do to bring them to life.
Simply put, a “dream career” is one that allows you to wake up in the morning, think about the day ahead, and look forward to at least 70% of it. If you’re doing work you enjoy with people you like being around, and it leaves room for your personal priorities, then you’re in the sweet spot.
Do you want your lifestyle to allow you to pick up your kids from the bus and spend quality time with them until bed? Then that’s a piece of your dream career puzzle.
Do you want to be able to work from anywhere, filling up your passport quickly? Then that’s a piece of your dream career puzzle.
Do you want to be able to attend a lunchtime yoga class every weekday? Then that’s a piece of your dream career development puzzle.
Young boys have consistently grown up with a myriad of role models around them, shaping their ambitions and ideas of their future selves. They are met with visions of leadership, confidence, and innovation. From Albert Einstein and Thomas Edison to Steve Jobs and Elon Musk—there has been no shortage of male engineers, scientists, mathematicians, technologists, entrepreneurs, and inventors for little boys to look up to. But what about the women?
There’s nothing in a girl’s bio-genetic makeup that suggests an inherent lack of ability or interest in the sciences or math. Quite the contrary: in the U.S., 74% of middle school girls express interest in STEM. Yet, by the time they reach high school, only 0.4% of girls plan to major in computer science. Continue reading
Members of the Buster team mapping out their redesign. Photo by Adam Brodowski.
We recently completely redesigned Buster, our online booking site for buses, limos, and vans, after the first version (v1) of our website had been live for about a year. It was our first big review of what had worked in our early product, and what hadn’t, and our biggest chance so far to refresh our thinking about the business we’re growing. Rethinking our product was both cathartic and grueling. Here are the hardest things we had to do to make it happen.
As a content marketer by trade, two of my core business goals are without a doubt, increasing the size of my email list and driving more revenue into my business.
Building an audience from scratch can be a serious challenge, and it helps if you understand exactly where your ideal customers are spending their time online. That way, you can target other sites that you should be publishing content on, and over time—make their audience your audience. If you’re creating valuable content, you’ll be in a great position to add value to these other websites by offering to guest post. It’s a win-win for both the publisher and your business.
Congratulations! You landed an interview at a great company, but do you have the skills you need to stand out? Typically the interview process includes several rounds of meetings and a variety of challenging questions. Initially, you might have an interview with HR or the direct manager of the position, but more often than not, you’ll meet with several people, even the leadership team, to help determine if you’re the right fit for the role.
Here are three very important skills you must master and communicate before sitting down for your next interview:
Here is how it happens. You see the CEO in the hallway and he stops you. He then says, “I was thinking about this the other day—I have a great new idea for a feature.” You nod politely and walk back to your desk—feeling sick to your stomach along the way.
It feels invigorating to build awesome products. If you are a product manager, you have the unique chance to lead an idea from conception through completion. This opportunity inspires product managers to get out of bed excited each day.
A major achievement for any PM comes on the day that they launch their product. This is the day when months of hard work is placed into customers’ hands. There is little more rewarding than watching an idea come to life for end users.
But make no mistake — product launches are stressful. Product managers are pulled in several directions at once and have endless people to please. In the lead-up to launch, this can cause burnout.
Before you get in over your head, take a moment to step back and reevaluate. Product launches are most successful when you plan ahead for them from the start — well before your product goes to market. Continue reading
If you are a great product manager, you know a secret that others ignore: managing relationships is essential to your job. As the “mini-CEO” of your product, sometimes it might seem like your main job! Teams from sales to engineering all have a stake in your product. And they often want to see updates presented “their way.”