Archives

Blog

Techniques For Self-Taught Computer Programmers

I built my first site nearly 20 years ago and even then I was able to source quite a lot of information online. Even though most of my learning was a combination of reading IDE manuals (QBasic), downloading manuals and guides on a floppy disk from Internet cafes, and reprinting original books in multiple copies since these…

Continue reading

Web Development Business Management And Sales Techniques

Software engineers often think about starting a web development business of their own. We may be talking about a traditional senior software developer working on a product after hours. No exposure to marketing and sales at work. Traditional Computer Science degree. Complete focus on software engineering. They launch a product and probably sell through their own network…

Continue reading

Mentorship – Invaluable Advice From Competitors

“Mentorship” is a vague term. Great mentors are successful industry leaders who are indirectly competitors of yours (at least a few years ahead of time). Someone may pick their own mentor when they are a public figure and consume every bit of information they produce. Virtual Mentors I have a few of those mentors on…

Continue reading

How Remote Teams Work Together

Working remotely is about mutual trust. It’s the same as assessing the security of your home, the reliability of your office job, or the viability of your relationship. If you don’t care, you’ll lose. If you stress over it too much, something seems fishy and you may get burned again. I am a proponent of…

Continue reading

Startup Team Management In The Beginning Phases

There are fast-paced startups where execution is mission-critical. Then, there are the startups relying on an ongoing and regular business model – think of manufacturing or an ongoing type of activity that could easily take 60–80 hours a week. In other instances, freelancing may be a great model for a lean startup. The beginning phases of…

Continue reading

How to Build a Marketing Team In a Startup?

Let’s start with several questions first: How large is the organization to date – 5 people, 50, 500, 5000? Is it a bootstrapped startup, a SMB, an established organization? Do you sell locally, on traditional media (newspapers and radio), internationally? Do you aim for B2B or B2C clients? Are paid ads a better starting point…

Continue reading

Career Advice Software Developers Must Consider

A friend of mine approached me as they were sitting two tables from me. He introduced me to the guy who has spent a few months reading about PHP, Java, system administration and relevant fields, being clueless as to what’s the best career path for him. The conversation revolved around several major points which I have enumerated…

Continue reading

Common Recruitment Challenges in the IT Industry

My position in my LinkedIn profile is a CEO of a team of 25 for several years now (nowadays 45), and yet I still do receive about a dozen emails every week through LinkedIn inviting me to apply as a junior developer somewhere or take on a senior position for an industry that I hadn’t even heard of. Additionally,…

Continue reading

How Can Non-Technical Founders Make a Technical Business Work

Are you a non-technical person working on an IT start-up idea, or other technical business ventures, with a bunch of software techies? Best-case scenario, find a technical co-founder and you are good to go. While some non-technical managers and founders are capable of working well with developers, there may be different problems that would jeopardize the growth…

Continue reading