Editor’s Note: This is a guest post written by Yoav Rimon, Head of Marketing & Growth at Codota.
In the past few months, since COVID-19 began to pick up across all corners of the world, we’ve been witnessing a massive increase of people, teams and companies looking for solutions that provide help in working remotely.
Not knowing where and when your colleagues and customers are available, has made time and efficiency become by far the two most valuable assets. For us at Codota (and TabNine which we acquired last year), these times have us facing new challenges, but we’ve also found ourselves positioned as a leading essential tool for software developers, more than ever.
This new reality has created a strong need in the developer community to find domain-specific solutions for its own needs. Software developers are usually very self-reliant individuals who use online resources to gain and share knowledge, complete tasks and execute efficiently as possible. But now, with workplace conditions being downgraded for some (connectivity, hardware), not to mention kids running around the house, software developers are searching for powerful yet simple solutions to help them code faster, without compromising on quality.
See how coding with our plugin gets you coding faster.
Let’s assume you’re a software developer from India who works as a freelancer with three different customers. Each is based in a different time zone and has availability issues given the recent COVID-19 reality which was forced upon us. The last thing you would want to happen, is having your productivity get hit hard. While there are some factors you can’t control, like being home and possibly working in non-ideal conditions, or having your kids needing your supervision or asking for your attention, your productivity as a software developer can certainly be improved, with a little help from our friend – AI.
Here at Codota & TabNine we never thought that our mission – to bring AI to software development – would be as relevant as it is nowadays. Our goal from day one has been to help everyone who writes code, get smart code suggestions straight in their IDE as they type, and save more than 20% of their time writing repetitive, mundane code.
As developers ourselves, we know how tedious coding can sometimes be, and wish we could eliminate all or most of the non-creative parts of it, in favor of the more complex and dare we say, fun parts of coding. Software developers will never be replaced – and we have no will for that to ever happen – but they can certainly benefit much from AI to assist with taking some of that burden away.
When we started Codota about five years ago, we never imagined that “autocomplete” as a category would be such an inevitable part of our lives. Can you imagine yourself typing on your smartphone without your keyboard auto-suggesting you with the right words? Or writing an email in Gmail without its Smart Compose providing you with yet another “how-did-they-know-I-want-to-write-this!?” moment? We may belong to the deep-tech industry involving AI, ML and Deep Learning, but we take great joy knowing that we’re in great company with the most consumer-based, everyday utilities.
Check out a small sample of how we provide value to software developers below.
How do Codota & TabNine Empower Software Engineers?
While Codota proudly serves software developers of all kinds – some are individuals, others work in dynamic start-ups, and all the way to large corporations such as Google, Alibaba, Netflix and plenty more – we have a very large, vibrant community of freelance developers who share common practices and interests with one another.
We are big believers in the gig economy and in empowering individuals all around the world. When we first started, our AI code assistant only supported one coding language – Java. The independent developer community represented a respectable share of our early users, and certainly played a role in being a vocal one. We immediately received plenty of feedback from indie developers and freelancers, who kept asking when we will expand to other languages. JavaScript and Python among others were brought up as popular languages many developers wish we had support for.
Since then, we support not only Java, JavaScript and Python – but (almost) all languages and can run on almost all IDEs. This puts us as a category leader with the highest market share, of course, but what we’re really proud of is that we’re able to share this smart code-completion product with every single developer on the planet. It’s at our core to support all software developers, no matter how and where they work.
Whether you work at a 10,000-developer workforce, an early-stage startup with 5 developers, or as a remote freelancer who likes to travel with their laptop and work with whoever, whenever – we are here for you.
See some of the supported IDEs we support with our product.
As some of you may know, last year Codota acquired TabNine, a similar solution which works on slightly different languages and IDEs. It also means we now have both semantic and textual models of code. While each is being improved as a stand-alone approach, we’re also merging them together, in order to have a unified predictive model that’s better than both when separate. TabNine has a free version, limited to project sizes, but also a Pro-plan, starting at $15 per month. This plan provides unlimited project size support, and GPU-accelerated cloud servers which makes everything run even faster and smoother.
Team solution: Codota & TabNine are also used on a team/company level. This means that we learn the private code of a team and make smart auto-completions based on that team’s best standards. A team manager can also provide inputs into our engine using a simple web application and guide our algorithms from which code to learn the most from, and so on.
Payoneer, a leading cross-border payments platform serves freelancers all over the world helping them get paid by companies and online marketplaces, easily and securely.
Payoneer, a leading cross-border payments platform, serves freelancers worldwide helping them get paid by companies and online marketplaces, easily and securely. We currently offer Payoneer users a unique offer dedicated just for them.
Instead of a 14-day free trial, we’ll be offering a 30-day free trial period.
We hope you enjoy our product and can’t wait to see you boost your productivity and start coding better and faster!