Understanding the gap from Graduation to being Industry ready | 31st Jan, 3PM IST

Updated: Jan 11, 2021

View presentation

The entire premise of the Mithi Academy is to help students and freshers rapidly bridge the gap between their formal education and being ready to be productive in the Industry.

This session helps you understand the context and defines the gaps in your readiness as seen from an IT Industry perspective.

While the broader context is the IT industry, the specifics will be pertaining to the work we do at Mithi. More specifically our team will explain the following key points:

  1. What do we expect when you start working with us

  2. When is a good time to start learning

  3. What should be your approach to learn

  4. Importance of 3Ps

  5. Importance of collaboration in learning

  6. Tools you can use

ScopeFoundationalSeriesAre you ready

Find us on LinkedIn, Twitter and Facebook using #themithiway and #areyouready

Questions asked during the webinar

Do you have any suggestions for non CS IT guys to get industry ready?

It is easy for non CS IT students to get inducted into the IT industry as a Software professional. However, you will have a larger gap to fill in terms of learning software, so you will need to posses the right mind set and determination to bridge the gap towards becoming a successful software developer. For example, we do not emphasize a lot on your degree, ultimately we need someone, who can think clearly, write and who has a unique approach to solving problems in different scenarios.

Can the archive handle multiple email systems?

Yes, the Vaultastic platform is capable of ingesting mails from multiple platforms such as G Suite, Office 365, Zimbra etc. You can configure journaling on these platforms, and the mail will come into Vaultastic, where it will be stored in a common format, indexed and your users have the option to recover the emails in multiple formats, such as PST or EML.

What does the interviewer expect from us?

We expect that you apply your logical thinking, which only comes with practice. If you know how to read code, you can translate it on paper or write a code. If you train your mind to approach the same problem in different ways, then you are more adept to thinking flexibly and applying logic to a problem.

Why filter students based on marks, when coding is more important?

In the software industry, when we need to hire new resources, more often the only thing we come across is the resume, which contains the marks. It is all about looking at how you perform, how well you are doing what you are doing. So if at the moment you are studying, then are you studying well. There are many companies (including us) that do not look at your grades, but look at how well you perform. For example, if you want to get into a Sales/Marketing role, we will look at how well you can pitch our product, if it is a programming role we will look at how well you can code.

Should we use multiple resources to learn?

Yes, definitely, as we have mentioned earlier, you can access various tutorial sites. For example, if you are watching a tutorial on Youtube on a specific topic, it is worth visiting other videos or guides on the same topic, as each video will have a different approach to the same problem, giving you multiple things to absorb and decide on which approach you would want to take.

Is it necessary to know coding if you want to work as a software tester? if no, then why do interviewers focus on someone who knows coding?

For testing, coding is a requirement. When you are testing you should know where the code breaks. For testing, sometimes it is necessary for the candidate to build test cases to test a particular piece of code. Therefore learning a code, will help you become a better tester. Even if you want to be a manual tester only and work on excel sheets alone, you will still need to write some macros for which you will need to know basic programming. There is no need to be a hard core coder. You need to know how to write the logic, for which practising a pseudo code can help.

Which languages should I mainly focus on?

Which language you learn is not important, but you should start with focussing on a single language and learn it in depth as it will help you to write the code well. Once you have a strong grip on one language, you can move on to the next. It is always better to know the fundamentals and gain deep knowledge on one language, than to know the general basics of several languages.

What are your thoughts on Swift and Django?

In this session, we are not covering specific languages, but talking about how well you can build code. This could be in any language, Swift, Django, Python etc. As we do not work on Swift or Django, so we cannot personally comment on it.

How can I improve my English?

Joining an English language class, or watching tutorials and practice, practice, practice will help you improve your English. However, if you are not yet comfortable to face an interview in English, then we would suggest that you let the interviewer know that you would prefer explaining the code in your native language as you may not be able to fully express your thoughts or opinions in English.