Tharika Tellicherry

Author
Tharika Tellicherry

Blogs
Tharika writes at the crossroads of AI, ethics, and the future of hiring. With a background in both engineering and philosophy, they challenge assumptions in how we assess and select talent.
author’s Articles

Insights & Stories by Tharika Tellicherry

Read Tharika Tellicherry for deeply reflective takes on automation, AI interviews, and what fair, inclusive hiring could look like in tomorrow’s workplace.
Clear all
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Filter
Filter

Hackocracy: A social hackathon to strengthen India’s democracy

Simple technology-based solutions have the power to revolutionize the lives of millions. Countries worldwide have benefited from the active involvement of citizens in the conceptualization and implementation of developmental solutions. All you need is a platform that enables people to collaborate and contribute ideas. Hackathon is a great way to crowd-source innovation.

Hackocracy is the first in the series of social hackathons by HackerEarth. The online hackathon conducted in partnership with prominent NGOs such as Janagraha, Umang, and the /Nudge foundation received an overwhelming response with 6200+ participants from all over India. Aimed to drive innovation for India, Hackocracy had five major themes that addressed prominent issues like democracy, free press, corruption, social welfare, and NGOs.

The event generated innovative ideas from developers across the country. By the end of the online hackathon, over 140 innovative submissions were received. Here are some of the impactful solutions generated from the Hackathon:

1) Sarkaar Salahkar

An app that lets Government and municipal organizations crowdsource solutions for civic issues faced by the public.

2) Hackocracy – A helping hand for the needy

This application aims to bridge the distance between NGOs and the less-fortunate people on the streets of India.

3) Manifesto

This is a GPS-based application that lets users pin the issues in a locality, gain support from the public, escalate the issues, and track the response of the appropriate government/municipal body.

4) Umang Smiles

This is an app to manage the end-to-end aspects of Umang’s day-to-day activities starting from creating events, to tracking volunteer contributions, accepting donations, etc.

Through active participation in social initiatives like social hackathons, citizens can now actively contribute solutions to build a better world.

5 tech skills that will help you earn more in 2018

When it comes to landing a high-paying job, the thing that counts the most is the practical skills you possess. In a dynamic and global industry like software, mastering the right skills at the right time is crucial. Here is a list of the most highly paid tech skills that you can pick up this New Year to boost your resume and your bank balance:

1) Data science skills

The demand for talented professionals in data science is on the rise. From the banking sector to retail, companies across sectors are vying to recruit candidates with talent in data science. Learning programming languages, like R, and SAS in data science is must-do. R language is the most in-demand data science skill that is useful for advanced statistical analysis and visualization. According to Glassdoor, Data Scientists earn close to $110,000 a year.

2) Mobile application development skills

You can make big money with your ideas for mobile apps. Don’t worry if you are new to the field. For those with a passion to build new products, app development projects are a great way to learn and build the skill portfolio. To be successful in the field, developers need to master programming languages like Java, Python, Swift, C++, C#, and, Objective C. Experience in UI and UX will give you an added edge.

With languages like C++, C#, and Objective C, you can create all types of mobile apps. Swift is more popular for building iOS apps. Additionally, learning programming languages like Java and Python can also help in automation and data crawling. As a language that can be run on any platform, Java is one of the most sought-after programming language used by more than 90% of Fortune 500 companies to build apps. If you know basic Java programming, you can quite easily create Android-based apps. The best way to find highly paid jobs in Java is by participating in hackathons and challenges conducted by recruiting companies. Find out recruiters hire Java developers here.

3) Data visualization skills

With the growth of machine learning and big data, the demand for skills in data analysis is expected to grow. This includes expertise in languages like SQL. Structured Query Language (SQL) is a specialized programming language designed for managing enterprise database. Knowledge of SQL can land you a high paid job as a business analyst or data analyst. Moreover, you can easily create summarize large volumes of business data. Learn more about SQL here.

4) SaaS and cloud computing skills

As more companies shift to cloud, the demand for professionals with skills in cloud computing and software as a service (SaaS) will grow. With SaaS programming skills, you can make over $50 an hour as a freelancer. To profit from the reap the benefits, add specific skills like Amazon Web Services, Microsoft Hyper-V, and VMware to your list for the year. Also, you can gain experience with DevOps, containers, cloud stack, and IPv6 to find well-paid software projects.

5) Cybersecurity skills

Protecting the database, networks, and applications from cyber attacks is not an easy job. Every company strives for a robust system to prevent costly security breaches. Skills in secure software development, intrusion detection, and attack mitigation are quite coveted. To become an expert, you can study about firewalls and scripting languages, and get a deep understanding of networks and operating systems. As a specialist in cybersecurity, you not only make big bucks, you also contribute effectively to building a safer world.

These 5 tech skills can make you richer this New Year. The key to a successful career in IT is to adapt to new technology and make learning new skills, a habit.

Want to add new programming skills to your resume? Get started with our practice section to learn the latest programming languages and practice your skills with interesting problem sets:

The most promising tech jobs for 2018

Happiness is making the right career choice at the right time. If you are in tech, you are in luck. Some of the fastest growing jobs today are in the field of technology. Experts predict the IT industry will thrive in 2018 as the US economy improves. Job opportunities in tech are expected to increase by 12% by 2024. The highest demand for IT talent is expected to come from healthcare, financial service, and manufacturing sectors. And what’s more? The 2018 Salary Guide by Robert Half Technology found that of all professions, those in technology experienced the lowest on-the-job stress levels.

The growth of digital technology and big data has spawned specific job profiles like data scientists that are highly promising in terms of demand, growth, and pay. If you are thinking about your next big career move and doing some research about the fastest growing tech jobs, here is a list that can help:

1) Business intelligence analysts

Today, the world is driven by data. Companies are investing big money in recruiting talented business intelligence analysts to collect and make sense of their business data. Entry-level professionals in this field can make anywhere between $70,000 to $90,000 annually. For those with a significant amount of experience, the salary packages can go as high as $175,750 a year.

To excel in the field, you need some experience in database technology, analytics, and reporting tools. Recruiters generally prefer candidates with a bachelor’s degree in computer science, information systems, or engineering. The job also requires good communication skills as you will have to present your insights to many stakeholders.

2)Data scientists

The job profile of data scientist will continue to be among the most sought-after jobs in 2018. From finance to healthcare, companies across sectors will invest big time in hiring talented data scientists. Even entry-level professionals in the field can expect to make around $100,000 per annum. Data scientists help companies to gather, process, and analyze data. They are equally skilled in communicating their findings and offering recommendations to others. To do well in the field, you need good programming skills, strong analytical ability, and mathematical skills. Learn more about how you can become a data scientist here.

3) Database developers

Managing enterprise database is no child’s play. Acquiring talent to develop and manage databases comes at a price. Skilled professionals with experience in database programs like Microsoft SQL Server, Oracle, or IBM DB2 can make up to $175,750 per annum.

4)Web developers

Jobs in web development alone are expected to grow by 27% by 2024. Employers generally look for candidates skilled in coding languages like AJAX, C#, C++, Java, PHP, Python, etc. With an average salary of over $80,000, web development as a career is very creative and lucrative.

5)Network administrators

The demand for network administrators is expected to grow in the coming years. The role of network administrators is a highly skilled and critical one. An organization’s entire computer network depends on them. Experienced professionals with specific skills like Cisco network management, VoIP administration, and Linux/UNIX administration can earn up to $104,750 annually. Relevant professional certifications like the Cisco CCNP and Cisco CCIE can make your profile more valuable.

6)Data security administrators

Companies are investing big time to protect their data from security vulnerabilities. There is a high demand for security experts who can set up security systems to protect companies from cyber-attacks. Entry-level salaries for data security admins start at around $100,000 annually. Marketability of professionals increase with certifications like Certified Information Systems Security Professional (CISSP), Check Point Firewall administration, Cisco network administration, and LINUX/UNIX administration.

7)System administrators

Demand for skilled system administrators in the coming is predicted to grow by 8% by 2024. Systems administrators enable companies with to run their hardware and software smoothly. Experienced system administrators can make up to $102,500 per annum. Recruiters generally look for candidates with a bachelor’s degree in computer science or technical training certifications. The most popular certifications in the field include the Microsoft Certified Systems Administrator (MCSA), Microsoft Certified Systems Engineer (MCSE), and Sun Certified System Administrator (SCSA).

With the prospects of a rising career graph, a handsome salary, and ample opportunities for speedy promotion, these top tech jobs are easily among the most promising jobs for 2018.

6 hackathon ideas that turned into million-dollar startups

As a melting pot of creativity, ideas, and skills, hackathons have helped in building some of the coolest apps of our times. Hackathons offer the opportunity to meet like-minded people, mentors, and potential investors. This makes it easy for participants to test and validate their product. The hackathon environment has led to the invention of many successful business ideas. Hackathons have helped solve pressing issues and business challenges, worldwide. Here are some of the most popular hackathon success stories about apps invented at hackathons:

1) Carousell

What are the odds of winning your first hackathon? Lucas Ngoo and Quek Siu Rui found the answer at their very first hackathon conducted by Startup Weekend in Singapore in 2012. Their idea for Carousell, an app to simplify the process of selling unwanted household clutter, won the first place in the hackathon and turned into a successful startup. They closed their series C funding at around $70-$80 million.

2) GroupME

Conceived by Jared Hecht, and Steve Martocci at TechCrunch Disrupt in 2010, GroupMe raised over US$10.6 million in funding. One year into the venture, the popular group messaging app was acquired by Skype for a whopping $80 million.

3) Docracy

Docracy is another product of the TechCrunch hackathons. Designed by Matt Hall and John Watkinson, Docracy is an app that allows businesses to locate legal documents safely. Seven months after winning the hackathon, the founders raised around $650,000 in funding.

4) Zaarly

The winner of LA Startup Weekend 2011, Zaarly is an app designed for hiring and scheduling different kinds of local services. Creators Bo Fishback, Eric Koester, and Ian Hunter raised close to $15.1 million from investors including Ashton Kutcher, Felicis Ventures, Paul Buchheit, Bill Lee, Naval Ravikant, and Lightbank.

5) Appetas

The winner of AngelHack in 2012, Appetas is a website builder for restaurants. Founders Keller Smith and Curtis Fonger raised a funding of $120,000. The startup was later acquired by Google in 2014 for an undisclosed amount.

6) EasyTaxi

EasyTaxi was born out of the Startup Weekend Rio in 2011, where Creators Tallis Gomes and Dennis Wang started out with an idea of a bus monitoring app. After winning the hackathon, the duo launched the beta version of the E-hailing app and succeeded in raising close to $75 million from investors since its inception. The app covers a network of 30 countries and 420+ cities.

Tips to build a winning product

Looking for a million-dollar idea? Here are a few tips to get started:

1) Create a product that you would use

Start by solving a problem for yourself in a simpler way than anyone else. Is there a problem your friends complain about for which you have a simple solution? Can you offer an innovative solution in place of an outdated product? When you build a hack for a problem that you face, you get a clear end-user perspective. You are more likely to build a product that you would use personally. It’s very likely that such a product will be used by others as well who face the same problem as you.

2) Know your market

Getting the product-market fit right is the secret to the success of a new product. When you give people what they want, they are more likely to use and endorse your product. By investing time in understanding the needs of your target market, you can build a loyal group of users for your product.

3) Validate your idea

A hackathon is a great a place to test and validate your ideas. Take inputs from teammates, companies, and mentors to see if your product is likely to solve their problem. Test your prototype with friends, family, and colleagues. Collect honest feedback to know if you are on the right track.

4) Don’t be afraid to take the plunge

Often, great ideas happen by chance. It is OK if you are not 100% confident about the result. Start small and build a simple prototype. Don’t be afraid to give your ideas a chance. Who knows, you may be working on the next billion-dollar project!

Do you have a hackathon success story that you want to share? Post them in the comments below.

5 simple tips to survive your first hackathon

There is a first time for everything. If you are attending a hackathon for the first time, it helps to be prepared. With the right preparation, you can make your hackathon experience more fun and productive. At HackerEarth, we have conducted over 800+ hackathons worldwide. In this blog, we are sharing our top tips to help you get the most of out of your first hackathon:

1) Know what you want to accomplish

Victory lies in the eyes of the beholder. When it comes to hackathons, bagging the prize money is not the only win. Hackathons are a fun way to build cool products, meet new people, learn something new, and even find a good job. Define your victory for your first hackathon. Know what you want to accomplish. Are you building something for your portfolio? Do you want to learn more about an app or API? Are you trying to build your professional network to find a job? At the end of the day, if the experience motivates you to achieve more, it is a victory.

2) Do your homework

Start by brushing up your programming skills. Go through APIs, open source libraries, and hackathon themes, if any. Check out if there are any existing templates that you can use. Practice your introductory pitch at home. Jot down ideas that you can use. Bookmark websites that offer free templates and prototyping tools.

3) Don’t forget to bring the necessities

Make sure you take everything you need including your laptop, USB chargers, pen drive, etc. Although internet access is free at the hackathon venue, it is a good idea to have your back up ready, just in case.

4)Reach the venue on time and network

Being on time not only makes you look professional, it also gives you the chance to talk to everyone at the venue. Once the hackathon starts, almost everyone will be too busy with their projects. The best time to network is at the beginning of the hackathon. Use the opportunity to introduce yourself, present your pitch, and connect with people. If you have not formed your team, try to get people onboard. Talk to the organizers and sponsors to get some tips. Many hackathons also have company-sponsored booths, fun activities, and workshops. You can meet headhunters and maybe even take home some cool hackathon giveaways like T-shirts, laptop stickers, etc.

5) Be willing to teach and learn

Depending on your team and the prototype that you plan to build, you need to be ready to learn and teach. Don’t start building immediately. Brainstorm with your team to finalize a strategy to build a Minimum Viable Product (MVP). Be honest about what you can offer to the project. Assign ownership of tasks to team members according to their skills. As you build new products, you may have to learn new technologies and implement them on the fly. You may also have to explain technical concepts to your teammates who aren’t familiar with it.

Lastly, try to get enough rest and remember to have fun! You can perform your best when you are rested and happy. If you are focused and relaxed, you can code better and reduce the likelihood of bugs.

With the right attitude, teamwork, design, and presentation, you can make the most of your first hackathon.

What is your top tip for first-time hackathon participants? Share it with us in the Comments below.

Announcing the winners of Slash Hack 2.0

Slash Hack is a hackathon conducted by HackerEarth, where developers from across the globe came together to celebrate the spirit of programming and built novel tangible solutions. This year, over 1328 hackers participated in the online event and created some amazing hacks.

The hackathon provided a platform for participants to meet like-minded people, network, and contribute ideas for building a better world. These are the winning hacks from the event:

1) Molescope: A real-time skin cancer recognition app

The Binary TRIO team lead by Jakub Klauco created a smartphone app that enables early detection of skin cancer, which highly improves the survival rate of patients. The app works both offline and real-time on Android phones. The team trained neural networks to recognize skin cancer by using image recognition engine based on the Google inception model. The training was done based on thousands of images of moles (both cancerous and non-cancerous).

Team Name: The Binary TRIO

Team Members: Jakub Klauco, Kuba Sanojca, and Nikita Orekhov



2) Helping Hand

This Android app aims to bridge the distance between NGOs and the less fortunate people on the streets who need aid. Users can create a public record of beggars, child labourers, and vagrants on the streets. NGOs can then view these records on the Website or on the Application itself to contact the people. NGO can then locate and help the people on the streets who need the aid. This application is built on .NET, and Xamarin Framework. Hence, it can also be ported across major platforms like iOS and Windows.

Team Name: MadTitans

Team Member: Anshul Jain



3) Finger On Map

Finger On Map is an application that allows you to plan a trip with your friends. If they don't have an account yet, they will receive an email with your invitation. You can then browse through all the trips you go on, add points of interest to them, and even group by days. The app becomes more interesting as you share your trip with other users. Users can edit the plans and each user can see changes made to the master plan.

Team: warna

Team member: Damian Tarnacki



Want to win a hackathon?

Check out our upcoming hackathons here: https://www.hackerearth.com/challenges/