Connect with us

Tech News

The top 10 languages you can know as a programmer

(TECH NEWS) Considering a career as a developer or programmer? You’re not alone. Here’s top 10 programming languages to enhance or start your career.

Published

on

Two female programmers at a laptop working on a programming screen.

The COVID economy has thousands of Americans reconsidering their career paths – with so many jobs dissolving due to various reasons (i.e., automation, a decrease in full-time creative positions), it’s no wonder why scores of professionals are seeking to reskill ASAP.

If this sounds like you, look no further; have you ever considered the lucrative career of computer programming?

Programmers on average make a salary of $89,590 a year. And better yet, coding jobs might never become obsolete. The trick is to know exactly what you want to do – different coding languages best serve specific purposes. So, which one should you learn first?

Top ten languages for new developers:

  1. Python – Learn Python if you’re interested in data analysis, machine learning, scripting, web development and Internet of Things (it’s the future!). Python is also the easiest language to learn, so give it a go!
  2. JavaScript – JavaScript is for you if you want a career in making websites interactive.
  3. The Go Programming Language – You can learn to build simple, reliable, and efficient software.
  4. Java – Want to work on computer programs, games, apps and web applications? What about Internet of Things and robots? Learn Java to tap into these fields. Keep in mind, Java is considered difficult for novice programmers.
  5. C# – C# is great for websites, web applications, games, and apps – especially Windows apps. It’s also perfect for Machine Learning and Artificial Intelligence.
  6. PHP – Want to get your hands dirty doing back-end website programming? PHP is the language for you.
  7. C++ – For programming apps, games and web browsers, C++ is the language you’ll need to learn. Though it’s notoriously tough to grasp, knowing this language could be the competitive edge you need to set you apart from the pool of programmers.
  8. C – C will prepare you for operating systems, compilers and databases.
  9. R – The world is always in need of those who conduct data and statistical analyses – check out R to dive in.
  10. Swift – For apps and software for Apple devices, check out Swift.

My advice? Figure out exactly it is you want to do in your new career as a programmer. Set your goal. Then, after you’re sure what direction you want to go in, see which programming language best suits your needs.

Get proficient at one language to start and become top-notch at it. Then, you can expand your rolodex to include multiple languages and grow your abilities as a programmer.

Good luck!

Anaïs DerSimonian is a writer, filmmaker, and educator interested in media, culture and the arts. She is Clark University Alumni with a degree in Culture Studies and Screen Studies. She has produced various documentary and narrative projects, including a profile on an NGO in Yerevan, Armenia that provides micro-loans to cottage industries and entrepreneurs based in rural regions to help create jobs, self-sufficiency, and to stimulate the post-Soviet economy. She is currently based in Boston. Besides filmmaking, Anaïs enjoys reading good fiction and watching sketch and stand-up comedy.

Tech News

Foster communication from the search bar with Google business messaging

(TECH NEWS) Google added business messaging options on Google Maps and Google Search to make it easier for businesses and customers to have communication.

Published

on

Google search bar open to communication with businesses.

Connecting with and understanding your customers is important in keeping your business thriving. So, to help streamline that communication, Google is adding business messaging options to the Google Maps app and Google Search.

To start using this, your business will first need to be verified by Google. If you haven’t verified your business yet, you can get more information on how to do so here. If you’re already verified, you simply need to turn messaging on from your Business Profile.

Once it’s on, customers will see a “Message” button on your Business Profile, and they will be able to message you at any time. From the business messages section in the “Updates” tab on Google Maps, you can start replying to customers. Also, via the Customers menu on your Business Profile, you’ll soon be able to see your messages straight from Google Search.

Google said, “When people look for information online, they want to find the answers to their questions quickly. This is especially true for people browsing nearby businesses. Business Profiles help merchants share information like how late you’re open and what safety measures are in place. But sometimes people are looking for answers to more niche questions such as: ‘Do you make gluten-free cakes?’ or ‘Is there covered parking?’”

To help make it easier for customers to ask their questions, Google isn’t making customers head back to your Business Profile to click the “Message” button every time they have a question. In addition to that button, customers can initiate a conversation with your business on any post you’ve created. Also, when a customer’s call goes unanswered, they will be prompted to send you a message.

And, besides making communication easier, Google will soon be “rolling out more metrics to give you a deeper understanding of how customers discover your Business Profile.” You’ll be able to see Insights on what queries customers used to find your business. You’ll be able to tell whether they saw your business on Google Maps or Search, and if it was on a computer or mobile device.

“We’ve continued to invest in new ways to make it easier for you to bolster your presence on Google. With these updated features, we hope you have more of the tools and information you need to connect with customers and grow your business in today’s ever-changing environment,“ Google said.

Easing the pain between business and customer is always a plus. What do you think about Google’s new messaging options?

Continue Reading

Tech News

Tired of transcribing screenshots? Put this Chrome extension to work

(TECH NEWS) This new Chrome extension takes out the tedium of transcribing all your necessary screenshots into your writing and does it for you.

Published

on

Logo for Docsumo, a transcribing Google Chrome extension

My favorite part of being a writer is getting to interview people from various walks of life. My least favorite part of being a writer is transcribing those interviews.

Slightly easier, but still annoying, is transcribing information from a screenshot, photo file or PDF. Sometimes you have to get this information in a rush and retyping all of it slows you down.

Docsumo is making that process into a breeze. The tool allows for users to grab text from a screenshot for easy copy and paste.

So how does it work? First, it has to be downloaded as a Google Chrome extension. Once it’s part of the browser’s extension, it can be put to work.

A video on Docsumo’s website demonstrates the easy transcribing process. The developer does a Google image search for a shipping label as they need to quickly copy and paste an address. When the necessary label pops up, they click the Docsumo tool that allows them to drag and select the part of the label they want to transcribe (the movement of the mouse is similar to taking a screenshot on a Mac computer).

Then, the text that they’ve highlighted is transcribed into a box where it can be copied and pasted. Simple!

In addition to copy and paste, users can extract, edit, and share data. After that, all of the related information is removed from Docsumo’s server. Examples of when this tool is useful include: Invoices, bank statements, insurance documents, bills, and tax forms.

The tool is made possible through Optimal Character Recognition (OCR) which, according to Ducsumo’s developers, is something that comes in handy in many situations.

“Organizations often receive crucial information and data in image form of documents. These images can be a photo of a document, scanned document, a scene-photo, or subtitle text superimposed on an image. The real challenge for the operation team is to be able to extract information and data from these photos. It can take hours to manually pull out this data and assemble it in a structured way for record-keeping and processing. This process is hugely error-prone too.

OCR technology comes to rescue in this situation.

Optical character recognition or optical character reader (OCR) is the electronic or mechanical conversion of images of typed, handwritten or printed text into machine-encoded text. This technology is suitable for photos of text-heavy documents and printed paper data records such as passports, invoices, bank statements, receipts, business cards, and identity verification documents. OCR technology is the way of digitizing printed texts so that they can be electronically edited, searched, and stored more compactly.”

In a world where pen-to-paper has slowly been fading away, Docsumo is here to give it another push further away.

Continue Reading

Tech News

Scoring productivity: Is this Microsoft tool creepy or helpful?

(TECH NEWS) Microsoft launched a new tool that helps monitor user data, but it’s not a work monitoring tool – it’s trying to judge productivity.

Published

on

Black and white data screens monitoring productivity.

Just recently into the work from home movement, Microsoft launched their new tool, “Productivity Score”. According to Microsoft, this tool helps organizations understand how well they are functioning, how technology affects their productivity, and how they can get the most out of their Microsoft 365 purchase.

But to do all of this, the tool will keep track of how each employee is using Microsoft products. For instance, the tool will monitor how often video or screen sharing is enabled during meetings by employees.

It will keep a metric of how employees are communicating. It will show if employees are sending out emails through Outlook, sending out messages through Teams, or posting on Yammer. It will also keep track of which Microsoft tools are being used more and on which platforms.

So, Microsoft’s new tool is a scary work surveillance tool, right? According to Microsoft, it isn’t. In a blog post, Microsoft 365’s corporate Vice President Jared Spataro said, “Productivity Score is not a work monitoring tool. Productivity Score is about discovering new ways of working, providing your people with great collaboration, and technology experiences.”

Spataro says the tool “focuses on actionable insights” so people and teams can use Office 365 tools to be more productive, collaborative, and help make work improvements. And, while this all sounds good, privacy advocates aren’t too thrilled about this.

Microsoft says it is “committed to privacy as a fundamental element of Productivity Score.” To maintain privacy and trust, the tool does aggregate user data over a 28-day period. And, there are controls to anonymize user information, or completely remove it. However, by default individual-level monitoring is always on, and only admins can make any of these changes. Employees can’t do anything about securing their privacy.

So, user data privacy is still a large issue on the table, but privacy advocates can breathe a sigh of relief. Yesterday, they got a response from Microsoft they can smile about. In another blog post, Spataro responded to the controversy. “No one in the organization will be able to use Productivity Score to access data about how an individual user is using apps and services in Microsoft 365,” he said.

Although Productivity Score will still aggregate data over a 28-day period, it will not do so from an individual employee level. It will do it from an organizational one as a whole. Also, the company is making it clearer that the tool is a “measure of organizational adoption of technology—and not individual user behavior.”

Continue Reading

Our Great Partners

The
American Genius
news neatly in your inbox

Subscribe to our mailing list for news sent straight to your email inbox.

Emerging Stories

Get The American Genius
neatly in your inbox

Subscribe to get business and tech updates, breaking stories, and more!