DIGIT-ARC read-only archive · snapshot: July 23, 2026

Job that makes decent money that doesn’t suck one that leaves you time to pursue your passion & doesn’t leave you too exhausted at the end of the day

60 posts · originally from https://geek.digit.in/community/threads/job-that-makes-decent-money-that-doesn%E2%80%99t-suck-one-that-leaves-you-time-to-pursue-your-passion-doesn%E2%80%99t-leave-you-too-exhausted-at-the-end-of-the-day.209835/

S
srdigit16 Original post #1
Jun 20, 2021 at 3:03 PM
What is the scope of a job as a developer like above in Indian IT companies? What efforts should be taken by a company for making a job like above?
bubusam13
Jun 20, 2021 at 9:38 PM
1. Get in a service based company, join a project using legacy hardware/software in the networking and security domain.
2. Join a project with physical data centers, but few servers, much better if only bare metal servers are there.
3. Marry your boss's daughter.
4. Build IPs of your own.

I saw mates in the DB domain who have made a kind of dependency in the project enjoys this kind of life.

But to it the other way around. Work Smart. Discard Credit cards. Make investments. And take early retirement.
S
Jun 20, 2021 at 10:45 PM
Currently I am an Android developer who is having a job somewhat opposite of the title of the post. I don't have any experience in networking job.

Sent from my Redmi Note 9 Pro using Tapatalk
Desmond
Desmond #4
Jun 21, 2021 at 9:09 AM
I saw mates in the DB domain who have made a kind on dependency in the project enjoys this kind of life.
I kinda have to agree with that. Basically become so invaluable to the project that if you threaten to leave they will kneel and beg you to stay and they will do anything.

But this is also very hard to achieve, you will have to spend many years in the project, learn the project inside-out and work on some really high profile development activity.

It also helps if you have some rare skill whose developers are not very common. These days mobile app developers are a dime a dozen, so are UI and Java developers. But if you know something on the side like machine learning, natural language processing or big data, you can leverage those along with your existing skills to make yourself more valuable.

Since you are a Android dev, I suggest making yourself into a full-stack developer to make yourself more valuable. That is become knowledgeable in all aspects of mobile app development, including application servers, cloud services (AWS, Google cloud, Azure, etc), databases, etc. It's likely that this will put a bit more responsibility on you in the beginning, but later on if you become something like an architect, your work load will reduce.

Remember that later in a career, functional knowledge becomes valuable than technical knowledge.

Edit: Also please fix your title, it's a bit too long IMO.
T
Jun 21, 2021 at 3:28 PM
IT sectors in India literally get the best out of people. These IT employees tend to be half of the working community and hardly have any personal life until a certain age.
S
Jun 21, 2021 at 10:08 PM
I kinda have to agree with that. Basically become so invaluable to the project that if you threaten to leave they will kneel and beg you to stay and they will do anything.

But this is also very hard to achieve, you will have to spend many years in the project, learn the project inside-out and work on some really high profile development activity.

It also helps if you have some rare skill whose developers are not very common. These days mobile app developers are a dime a dozen, so are UI and Java developers. But if you know something on the side like machine learning, natural language processing or big data, you can leverage those along with your existing skills to make yourself more valuable.

Since you are a Android dev, I suggest making yourself into a full-stack developer to make yourself more valuable. That is become knowledgeable in all aspects of mobile app development, including application servers, cloud services (AWS, Google cloud, Azure, etc), databases, etc. It's likely that this will put a bit more responsibility on you in the beginning, but later on if you become something like an architect, your work load will reduce.

Remember that later in a career, functional knowledge becomes valuable than technical knowledge.

Edit: Also please fix your title, it's a bit too long IMO.
if you threaten to leave they will kneel and beg you to stay and they will do anything.

Unless we get some other job how can we threaten? & What is the guarantee that we are joining in a better company?

Sent from my Redmi Note 9 Pro using Tapatalk
khalil1210
Jun 21, 2021 at 10:57 PM
Why do you feel exhuasted by end of day?


Unless we get some other job how can we threaten? & What is the guarantee that we are joining in a better company?
There is no gaurantee that next company will be better.

But in interviews you can ask the interviewees the following questions
Will I be part of your team?
How much is team size
What are the working hours
How often do people strech to complete task
Do you compensate people with overtime
How do you handle a tight delivery
Do have any process for devilvery
How do you handle production issues
What do you do in your free time.?
How often do people work on weekends?
Do you provide compensatory off if we work on weekends

All companies have deadlines, all companies have deliveries but they also have process for same

Search for jobs in product based MNCs.
bubusam13
Jun 21, 2021 at 11:13 PM
I would like to add to that. Contrary to the popular believe, not all product based companies are good. There are lot of product based IT companies which sell only one or a few products. If sells are down, you are doomed. Also more than half of the technical staff are involved in bug-fixes and testing and not in the core product development. Aside many small product based companies are too secretive in nature that teams won't even know which product they are developing. Small portions of the work are divided among multiple teams. All these lead to frustration.
Desmond
Desmond #9
Jun 22, 2021 at 9:51 AM
if you threaten to leave they will kneel and beg you to stay and they will do anything.

Unless we get some other job how can we threaten? & What is the guarantee that we are joining in a better company?

Sent from my Redmi Note 9 Pro using Tapatalk
You have to become a valuable worker first. Technically you should still prepare in your spare time to enhance your knowledge to be more relevant to what's the trend in the industry. Take up some courses on sites like Udacity, Udemy or Coursera, etc. and attend from time to time. Such knowledge will be useful when attending interviews. You should attend interviews in general just to see what questions are usually asked and prepare accordingly.

Also, try to take up some new development activity if you can by asking your manager. If you design and develop some project from scratch, upper management will usually turn to you for any work related to it since you will be most knowledgeable in the project. The more complex the project the better.
TheSloth
TheSloth #10
Jun 22, 2021 at 11:07 AM
Why do you feel exhuasted by end of day?



There is no gaurantee that next company will be better.

But in interviews you can ask the interviewees the following questions


All companies have deadlines, all companies have deliveries but they also have process for same

Search for jobs in product based MNCs.
It is good to ask those questions, only after getting the offer letter or at least when one is sure that they have cleared all the rounds now. Asking in 1st/2nd round will create a image of a person who isn't ready for a commitment.
T
Tusharma #11
Jun 22, 2021 at 2:25 PM
I think 90 percent of people in India are in the wrong profession and probably in it because they studied for it. Are they happy? Ask those who do not wish to get up early in the morning for Australian shifts or do not wish to do those night shifts for the US. Pathetic position.
RumbaMon19
Jun 22, 2021 at 2:39 PM
I think 90 percent of people in India are in the wrong profession

Welcome to India, where people with music as passion and Jo interest in technology are forced to go for engineering.
S
srdigit16 #14
Jun 23, 2021 at 11:56 AM
Welcome to India, where people with music as passion and Jo interest in technology are forced to go for engineering.
*www.quora.com/Is-follow-your-passi...iddesh-Sawant?ch=10&share=e5aeab99&srid=2QsPM
Because most of the passion kind of jobs are not high regular income jobs & the above answer in Quora explains it further why following our passion is not always good. The title of my post is taken from an answer to similar questions which says what is actually better than following your passion.

Sent from my Redmi Note 9 Pro using Tapatalk
RumbaMon19
Jun 23, 2021 at 12:43 PM
*www.quora.com/Is-follow-your-passi...iddesh-Sawant?ch=10&share=e5aeab99&srid=2QsPM
Because most of the passion kind of jobs are not high regular income jobs & the above answer in Quora explains it further why following our passion is not always. The title of my post is taken from an answer to similar questions which says what is actually better than following your passion.

Sent from my Redmi Note 9 Pro using Tapatalk

They are low paying because people don't consider those jobs good at all. Due to which they pay low and no good talent goes. Basically it is like a loop.
Desmond
Desmond #16
Jun 23, 2021 at 12:59 PM
Well, thing about following passion is that you will lose your passion with time and then it will be just another job.
S
srdigit16 #17
Jun 23, 2021 at 1:50 PM
Well, thing about following passion is that you will lose your passion with time and then it will be just another job.
Maybe. It varies from person to person. The purpose of my title is to keep passion as hobby or part time job so that our primary income not dependent on it. But for this the primary job must be of like what is mentioned in the title.
If we get exhausted we can't enjoy the time we do our hobby.

Sent from my Redmi Note 9 Pro using Tapatalk
rhitwick
rhitwick #18
Jun 23, 2021 at 1:54 PM
Due to the long title I assumed it a spam post first, but saw it alive even today and read it carefully.

So you are looking for a job that,

1> makes decent money
2> doesn’t suck
3> leaves you time to pursue your passion
4> doesn’t leave you too exhausted at the end of the day

Decent money --> What is decent amount to you per month? What are your dreams/goals now. How much money per month would you need to achieve that.
Doesn't suck--> Would totally depend on you. What are your interest areas, what makes you happy?
Leaves you time to pursue your passion --> I think you need to merge 2 and 3 i.e. look for a job that IS your passion.
Doesn’t leave you too exhausted at the end of the day --> If you could achieve above, this should not be a problem.

Saying so, seems you are not inclined to involve much in the 'JOB' you plan to do. Whatever you do to earn money would ask your effort. And, if a job is not demanding, its not challenging and eventually would SUCK!

Whatever job you end up doing, try to love it, enjoy doing it. If you don't love what you are doing, you'll lose interest and it would suck, and the career in the job go downhill.

Here comes the phrase work-life-balance. Learn to say no diplomatically, whatever you enjoy doing make sure you sit with it everyday even for 5 minutes. This would refresh you.
May be try this exercise,
List down all activities you do and enjoy doing.
Then set them a number on a scale of 1 - 10. 10 being max and 1 being low. This mark is how much you love doing it. Assume JOB is something out of this list as you HAVE to do it anyway.
Once that list is done, involve in top 3 items and leave rest. Just stop doing them.

Hope this helps. Best of luck.
RumbaMon19
Jun 23, 2021 at 1:57 PM
Well, thing about following passion is that you will lose your passion with time and then it will be just another job.

That's human nature, human is never satisfied :p
S
srdigit16 #20
Jun 25, 2021 at 8:04 AM
It is good to ask those questions, only after getting the offer letter or at least when one is sure that they have cleared all the rounds now. Asking in 1st/2nd round will create a image of a person who isn't ready for a commitment.
we need to find a neutral person in the company (someone not a workaholic or too attached to company authorities but is honest) who says true answers for those questions
TheSloth
TheSloth #21
Jun 27, 2021 at 9:36 PM
This is person has summed it up really well. You need to go the sub comments and check the GeerBut response. He said :
When I ask how the work life balance is, the response is “it’s generally good”.
Similar to having a conversation with someone, don't ask the other person yes/no questions. That always leads to a dead end.
You asked "How is it?", the answer is not going to tell you much, even if they answer it honestly. You tell me, what is a "Good" work life balance? That could mean literally a million things, and "Good" is extremely subjective. One persons "Good" is 9 hour days and weekends, another persons "Good" is 5 hour days and unlimited vacation.
Ask them specific things about the work life balance that aren't yes/no. Things that are important to you specifically. Things that indirectly tell you if the work life balance is good to you.
  • How often do developers work weekends?
  • How early would you say most people come in, and how late do they leave?
  • How frequently are people taking vacation? What's the vacation approval process like?
  • What's the production deployment process?
  • Do developers do production support? What is that process like?
  • Is there an on-call schedule? What's the rotation?
The answers to all of those questions can tell me a lot. About far more than just the WLB. Even a dodge of one of those questions is a valuable answer in and of itself. The question about when people come in/leave not only gives me an idea of how many hours are in a work day, but it also tells me how flexible their hours are. If everyone comes in at 8am and leaves at 5pm, that's super rigid. If some people trickle in at 5am, and some people roll in at 11am, that's super flexible, and what I'm looking for.
Now extend that same "Don't ask yes/no questions" concept to everything that's important to you. Your set of questions is going to be different than mine.
My favorite 2 open-ended questions are a softball followed by a hardball:
  • What's your favorite thing about working for the company?
  • What's your least favorite thing about working for the company?
I usually get pretty interesting answers to those questions, that are super telling. SWE's/hiring managers usually don't give BS answers, so will be honest to you. Even if they're not, the question in particular is pretty easy to tell when someone's feeding you a BS line.
I remember one HR person said their favorite thing about the company was getting coffee in the break room. That says a hell of a lot about the company. That, among other red flags, made me not continue that interview process.

Hope this helps you in finding right job for you. But foremost is, what everyone already said earlier in this thread, you need to be really good at what you do, to reject jobs. It is hard in India to find jobs and when there are only few opportunities or only few companies are willing to offer job, ones loses the confidence and eventually goes for the company with biggest package, which turns out to be a bad team or have bad leaders who are constantly breathing down your neck. So study hard for now. Once you reach certain level of knowledge and start cracking all the interviews you have attended, you WILL gain confidence and then you will be able to interview the interviewer, as GeerBut said on reddit.
pkkumarcool
Jul 9, 2021 at 3:54 PM
How to get jobs at product companies even when you're not from a tier 1 college?
TheSloth
TheSloth #23
Jul 9, 2021 at 4:43 PM
^Are you in your last year or a experienced person?

Top/Good product companies generally don't care about college. Some of the startup in Bangalore have this mentality to hire only IIT/NIIT-ians, probably to appease clients for more projects or for funds but I would suggest to avoid such companies.
Generally product companies have their interview questions set around algorithms, data structure and logic based questions. So try to improve these as much as possible.
Service based companies mostly interview based on skill set like Java, Ajax or whatever you have mentioned in your resume.
rhitwick
rhitwick #24
Jul 9, 2021 at 4:51 PM
If its a product based company, they would focus on skills around the product itself.

Get familiar on the technologies used in that product, do some voluntary certifications, courses, build a good resume so that urs one stand out among all other.
Then, if got chance of interview on your knowledge.
Nerevarine
Jul 9, 2021 at 5:44 PM
^Are you in your last year or a experienced person?

Top/Good product companies generally don't care about college. Some of the startup in Bangalore have this mentality to hire only IIT/NIIT-ians, probably to appease clients for more projects or for funds but I would suggest to avoid such companies.
Generally product companies have their interview questions set around algorithms, data structure and logic based questions. So try to improve these as much as possible.
Service based companies mostly interview based on skill set like Java, Ajax or whatever you have mentioned in your resume.
Not always true, it depends on the manager who is hiring. Also, there would be a massive discrepancy in initial salary between a tier 1 college candidate and tier2/3 even if skill is same. It's just how it works in india, unfortunately.

HRs and Managers are sometimes hypocrites, they will preach about equal opportunity employment, but wouldn't flinch when doing this sort of shit
quicky008
quicky008 #26
Jul 9, 2021 at 7:56 PM
i had a job as a web developer at a small company in kolkata in 2016-due to shortage of funds,i did my masters from a distance based university(IGNOU) and they didn't organize any sort of campus placements in the final year of our studies and thus i found myself in a very trying situation once it ended.

I applied to many MNCs like TCS,Cape gemini etc but my application was almost always rejected citing the fact that i'd done my post graduation via distance learning mode as opposed to a regular course.This was extremely frustrating to say the least-despite the fact that IGNOU is an AICTE affiliated university ,most software companies in India have a strict policy of not recruiting freshers who have graduated from such universities. Not just me,many of my fellow classmates also found themselves in a very similar situation once they finished studying.

I had no idea that such restrictions existed in the first place,otherwise i would not have wasted 3 years of my life studying in such an university where my career would hit a dead end the moment i reached the end of our curriculum.Some of my friends who had enrolled in regular courses were successfully placed at various companies by their colleges/institutes and they didn't have to struggle like us to find some bottom of the barrel job after graduation.

Also i think its really unfair of these so-called MNCs (slave camps) to not hire freshers that have gone for distance education as opposed to a regular course.These students have had to work very hard to complete their studies,and thus are in no way inferior to those that have gone for regular courses.

If these distance universities are banned at MNCs,why does the govt grant affiliation to them in the first place,and end up ruining the lives of so many students who join them unsuspectingly?!!

Anyway,unable to land a decent job after my masters,i was forced to work for a grimy web developer in Kolkata for literally peanut skins (not even peanuts).
However the job was so stressful that i was forced to leave after 12 months had barely elapsed.Later,I applied to some MNCs and was even able to attend some interviews,which went well (atleast from my perspective)-but i was still not selected for reasons unbeknownst to me.

Therefore my point is unless a student is able to join an institute with a good overall placement record ,his career is most certainly doomed.Most of these so-called MNCs tend to hire freshers via the campus drives that they conduct at well known colleges only (usually they are paid by the authorities of such institutes to recruit their students).

Getting selected via off-campus interviews is nearly an impossibility in such cases-in all likelihood your application will be instantly rejected by these companies(unless you have loads of experience or happen to be exceptionally talented,that is as i have learned myself the hard way).
pkkumarcool
Jul 9, 2021 at 8:10 PM
i had a job as a web developer at a small company in kolkata in 2016-due to shortage of funds,i did my masters from a distance based university(IGNOU) and they didn't organize any sort of campus placements in the final year of our studies and thus i found myself in a very trying situation once it ended.

I applied to many MNCs like TCS,Cape gemini etc but my application was almost always rejected citing the fact that i'd done my post graduation via distance learning mode as opposed to a regular course.This was extremely frustrating to say the least-despite the fact that IGNOU is an AICTE affiliated university ,most software companies in India have a strict policy of not recruiting freshers who have graduated from such universities. Not just me,many of my fellow classmates also found themselves in a very similar situation once they finished studying.

I had no idea that such restrictions existed in the first place,otherwise i would not have wasted 3 years of my life studying in such an university where my career would hit a dead end the moment i reached the end of our curriculum.Some of my friends who had enrolled in regular courses were successfully placed at various companies by their colleges/institutes and they didn't have to struggle like us to find some bottom of the barrel job after graduation.

Also i think its really unfair of these so-called MNCs (slave camps) to not hire freshers that have gone for distance education as opposed to a regular course.These students have had to work very hard to complete their studies,and thus are in no way inferior to those that have gone for regular courses.

If these distance universities are banned at MNCs,why does the govt grant affiliation to them in the first place,and end up ruining the lives of so many students who join them unsuspectingly?!!

Anyway,unable to land a decent job after my masters,i was forced to work for a grimy web developer in Kolkata for literally peanut skins (not even peanuts).
However the job was so stressful that i was forced to leave after 12 months had barely elapsed.Later,I applied to some MNCs and was even able to attend some interviews,which went well (atleast from my perspective)-but i was not selected for reasons unbeknownst to me.

Therefore my point is unless a student is able to join an institute with a good overall placement record ,his career is most certainly doomed.Most of these so-called MNCs tend to hire freshers via the campus drives that they conduct at well known colleges only (usually they are paid by the authorities of such institutes to recruit their students).

Getting selected via off-campus interviews is nearly an impossibility in such cases-in all likelihood your application will be instantly rejected by these companies(unless you have loads of experience or happen to be exceptionally talented,that is as i have learned myself the hard way).

Have you done bachelors from regular college? The company only saw your masters for eligibility?


Sent from my iPhone using Tapatalk
quicky008
quicky008 #28
Jul 9, 2021 at 8:16 PM
Yes it was from a regular college,but still i was rejected.

I attended some interviews where i concealed the fact that i had a masters degree from a distance learning university(out of fear of getting rejected)-but then i was asked to account for the year gaps that existed from my time of graduation to the present date and i couldn't give them a convincing explanation for that.
pkkumarcool
Jul 9, 2021 at 8:16 PM
^Are you in your last year or a experienced person?

Top/Good product companies generally don't care about college. Some of the startup in Bangalore have this mentality to hire only IIT/NIIT-ians, probably to appease clients for more projects or for funds but I would suggest to avoid such companies.
Generally product companies have their interview questions set around algorithms, data structure and logic based questions. So try to improve these as much as possible.
Service based companies mostly interview based on skill set like Java, Ajax or whatever you have mentioned in your resume.

I have completed my bachelors but still a fresher not able to clear the placement interviews and still giving it.
Sadly I applied to many product based companies but I don’t get response from them at all.Most of the companies I think they only care about IIT/NIT or similar top institutes in india otherwise they would blacklist you.I think I have good command over Data structures and algos
Nerevarine is right even with similar skills in india college is given much more importance than skill.


Sent from my iPhone using Tapatalk
pkkumarcool
Jul 9, 2021 at 8:18 PM
Not always true, it depends on the manager who is hiring. Also, there would be a massive discrepancy in initial salary between a tier 1 college candidate and tier2/3 even if skill is same. It's just how it works in india, unfortunately.

HRs and Managers are sometimes hypocrites, they will preach about equal opportunity employment, but wouldn't flinch when doing this sort of shit

I guess you are working in product based company right?


Sent from my iPhone using Tapatalk
quicky008
quicky008 #31
Jul 9, 2021 at 8:29 PM
I have completed my bachelors but still a fresher not able to clear the placement interviews and still giving it.
Sadly I applied to many product based companies but I don’t get response from them at all.Most of the companies I think only care about IIT/NIT or similar top institutes in india otherwise they would blacklist you.I think I have good command over Data structures and algos
Nerevarine is right even with similar skills in india college is given much more importance than skill.


Sent from my iPhone using Tapatalk
That is exactly the point that i was trying to make-despite having a decent academic background i couldn't get a job at any reputable company as i had made the blunderous decision of studying via distance learning mode for my masters.

And if you have graduated from any institute that doesn't organize campus placements for their students on a regualar basis,finding a job all by yourself is nothing short of a nightmare(atleast based on my experience here in this city of (non-existent) joy called Calcutta).Most good companies wont even entertain your job application and they will treat you as an outsider or an inferior person when you approach them via off-campus placement programs.

Thus you will have no choice but to take up a low paying job at a small company eventually,and spend the rest of your life cursing your luck and planning elaborate strategies for committing suicide! (all the while getting reviled for being stupid/incompetent by your peers/siblings etc who are happily employed at big companies).
pkkumarcool
Jul 9, 2021 at 8:37 PM
That is exactly the point that i was trying to make-despite having a decent academic background i couldn't get a job at any reputable company as i had made the blunderous decision of studying via distance learning mode for my masters.

And if you have graduated from any institute that doesn't organize campus placements for their students on a regualar basis,finding a job all by yourself is nothing short of a nightmare(atleast based on my experience here in this city of (non-existent) joy called Calcutta).Most good companies wont even entertain your job application and they will treat you as an outsider or an inferior person.

Thus you will have no choice but to take up a low paying job at a small company eventually,and spend the rest of your life cursing your luck and planning elaborate strategies for committing suicide! (all the while getting reviled for being stupid/incompetent by your peers/siblings etc).
Yeah i am experiencing that Its a complete nightmare to find jobs.Other options you have is to go away from your core branch and give govt exams.
Btw what options would you suggest me to do as per your experience.
quicky008
quicky008 #33
Jul 9, 2021 at 8:45 PM
I am certainly not the right person to ask for career advice(As my own career is in shambles unfortunately)-but i think as you are still quite young you can certainly try for govt exams.But succeeding in those exams entails preparing with utmost dedication-if you are the sort who tends to give up easily or gets distracted after a while then you will find them extremely difficult to crack.

Depending on the situation and type of exam,it may be slightly easier to crack if you have a SC/ST/OBC certificate as the cutoff marks for these categories happens to be somewhat lower than what they are for the gen. category.
Zangetsu
Zangetsu #34
Jul 9, 2021 at 10:46 PM
@pkkumarcool : Choose a path as per your Ambition & Dreams and follow that one. Don't get confused on choosing which one ? Since, there is always a Dilemma on to which Career path to choose.
pkkumarcool
Jul 10, 2021 at 6:03 AM
@pkkumarcool : Choose a path as per your Ambition & Dreams and follow that one. Don't get confused on choosing which one ? Since, there is always a Dilemma on to which Career path to choose.
Want to be a software engineer but i am unable to find much interviews
Zangetsu
Zangetsu #36
Jul 10, 2021 at 8:13 AM
Want to be a software engineer but i am unable to find much interviews
Depends upon the location also. Which City you live ?
If you are okay to relocate then Bangalore/Mumbai and other IT Hubs Cities are good option to start with.
TheSloth
TheSloth #37
Jul 10, 2021 at 10:58 AM
@pkkumarcool
If you are already attending interviews then then try to clear them by fixing things which you did wrong in last interview. I see that you are a graduate and not a experienced person. The scene is quite bad for freshers in India because no one wants to hire freshers. I really hate this! I learnt this hard way when I was not placed through college and had to look outside world for job. It was scary and depressing.
As a fresher, don't look for status of the company such as MNC, product etc. Try to find small startups and attend interviews for them also. Any small company is fine to get experience. For now, apply on indeed, angel list. Like Zangetsu mentioned, relocating will most definitely help in getting more interviews. So if possible, try to attend online interviews for places like Bang/Mum/Pune/Hyd/Chen and later relocate to these once they call you to office.

Just a headsup, any company who pays in cash or doesn't have Form16, strictly avoid. Usually freshsers falls for these kind of companies and struggle again when they try to find their next job without above mentioned things. They must pay salary through bank transfer every month and provide Form16 every financial year. You can ask them in the interview about these two.
pkkumarcool
Jul 10, 2021 at 11:37 AM
Depends upon the location also. Which City you live ?
If you are okay to relocate then Bangalore/Mumbai and other IT Hubs Cities are good option to start with.
I am in Bangalore only The situation of freshers is not good here too I did got a developer job but it was for 2 years bond which meant that I have to submit my all marksheet and certificates to them for 2 years atleast so I didn't take it.I did give interviews in service based company like tcs,Infosys,wipro cleared Infosys test and did interview but idk I wasn't selected.
These companies have 6 months timing to attend interview again but idk due to covid their notification didn't came.


Sent from my RMX2185 using Tapatalk
pkkumarcool
Jul 10, 2021 at 11:41 AM
@pkkumarcool
If you are already attending interviews then then try to clear them by fixing things which you did wrong in last interview. I see that you are a graduate and not a experienced person. The scene is quite bad for freshers in India because no one wants to hire freshers. I really hate this! I learnt this hard way when I was not placed through college and had to look outside world for job. It was scary and depressing.
As a fresher, don't look for status of the company such as MNC, product etc. Try to find small startups and attend interviews for them also. Any small company is fine to get experience. For now, apply on indeed, angel list. Like Zangetsu mentioned, relocating will most definitely help in getting more interviews. So if possible, try to attend online interviews for places like Bang/Mum/Pune/Hyd/Chen and later relocate to these once they call you to office.

Just a headsup, any company who pays in cash or doesn't have Form16, strictly avoid. Usually freshsers falls for these kind of companies and struggle again when they try to find their next job without above mentioned things. They must pay salary through bank transfer every month and provide Form16 every financial year. You can ask them in the interview about these two.
Well I attended some assignment interviews but all have different requirements Some required python webscraping some web development jobs some ios developement with cocoa pods.
They don't teach these things in college at all.Everytime I get such assignments it's very new to me everytime.

Sent from my RMX2185 using Tapatalk
Zangetsu
Zangetsu #40
Jul 10, 2021 at 12:12 PM
There are many programming languages and Libraries. Try to Focus on one path. Don't get confused and divert with new technologies.
You will learn with Experience. Don't worry about 2yr bond on Freshers. As, you will get a good experience in 2 yrs and will get better hike in next companies.

This 2yrs bond is a joke in India. The Companies cannot sue you for breaking the bond. So, that is why they keep the original certificates of Freshers to keep them restrained for 2 yrs otherwise Freshers jump companies more often and it becomes a headache for them to hire new one in short span of time.

All you FOCUS should be on gaining experience now and nothing else. Once you enter the Corporate world you will learn about its Dynamics gradually.
TheSloth
TheSloth #41
Jul 10, 2021 at 12:24 PM
Oh Bangalore situation is bad because of huge competition. But don't lose confidence. There are some good start ups out there. Keep looking.
Nerevarine
Jul 10, 2021 at 12:54 PM
It's always nice to keep practicing on leetcode. When you have a job, it's difficult to practice.
And learn new skills everyday. Don't bother with courses or tutorials, just build something cool, it could be a simple software or a website, whatever floats your boat.

I don't know about all recruiters but few months back I had opportunity to interview candidates and I used to check out their GitHub profile, if they made any contributions to public repos.
It's good to ask about that during interviews as interviewees become a little more confident.

GitHub public contributions are not 100 percent mandatory, I rarely do public contributions myself. But imo is better than meaningless and random courses
pkkumarcool
Jul 10, 2021 at 12:55 PM
There are many programming languages and Libraries. Try to Focus on one path. Don't get confused and divert with new technologies.
You will learn with Experience. Don't worry about 2yr bond on Freshers. As, you will get a good experience in 2 yrs and will get better hike in next companies.

This 2yrs bond is a joke in India. The Companies cannot sue you for breaking the bond. So, that is why they keep the original certificates of Freshers to keep them restrained for 2 yrs otherwise Freshers jump companies more often and it becomes a headache for them to hire new one in short span of time.

All you FOCUS should be on gaining experience now and nothing else. Once you enter the Corporate world you will learn about its Dynamics gradually.
Can you suggest which is the most popular technology where there are most jobs and I get more response from recruiters?
Currently I havent dug deeply into most technologies What I am trying to do is trying all technologies and trying to find what I like most.


Sent from my RMX2185 using Tapatalk
quicky008
quicky008 #44
Jul 10, 2021 at 7:33 PM
I am in Bangalore only The situation of freshers is not good here too I did got a developer job but it was for 2 years bond which meant that I have to submit my all marksheet and certificates to them for 2 years atleast so I didn't take it.I did give interviews in service based company like tcs,Infosys,wipro cleared Infosys test and did interview but idk I wasn't selected.
These companies have 6 months timing to attend interview again but idk due to covid their notification didn't came.


Sent from my RMX2185 using Tapatalk
i encountered many such companies when i was out job-hunting after leaving my first web development job.While they selected me,they imposed the condition that i will have to sign a bond of a min of 2 years and "hypothecate" all of my academic documents eg certificates of graduation,SSC,HSC etc with them during this time-according to them i would receive them back only after the expiry of this period.

I consulted with many of my friends/teachers about this and all of them advised against joining such companies as more often than not they tend to be fraudsters and there's no guarantee that you will receive your documents even after the expiry of the bond-period.

If the company is a reputable one eg TCS/Cognizant etc then you may go ahead with the bond-signing ,but if it happens to be a small startup/no-name sweatshop masquerading as a software firm then make thorough background checks(by looking their reviews up on google/glassdoor etc) and then only sign the bond if you think they are trustworthy.

PS its quite shocking for me to know that despite being based in Bangalore,you are having difficulties in getting an entry level IT job there-i was under the impression that the job situation in Bangalore was slightly better than in rest of the major metropolitan cities of India as its regarded as india's principal IT hub.

PS(2): if you have any interest in networking then you can go for a CCNA degree and try for networking jobs.Many of my friends ended up becoming network engineers when they didn't have much luck in the programming/development segment.
Desmond
Desmond #45
Jul 10, 2021 at 7:57 PM
Want to be a software engineer but i am unable to find much interviews
What is your primary competency? How much experience do you have?
Nerevarine
Jul 10, 2021 at 8:53 PM
i encountered many such companies when i was out job-hunting after leaving my first web development job.While they selected me,they imposed the condition that i will have to sign a bond of a min of 2 years and "hypothecate" all of my academic documents eg certificates of graduation,SSC,HSC etc with them during this time-according to them i would receive them back only after the expiry of this period.

I consulted with many of my friends/teachers about this and all of them advised against joining such companies as more often than not they tend to be fraudsters and there's no guarantee that you will receive your documents even after the expiry of the bond-period.

If the company is a reputable one eg TCS/Cognizant etc then you may go ahead with the bond-signing ,but if it happens to be a small startup/no-name sweatshop masquerading as a software firm then make thorough background checks(by looking their reviews up on google/glassdoor etc) and then only sign the bond if you think they are trustworthy.

PS its quite shocking for me to know that despite being based in Bangalore,you are having difficulties in getting an entry level IT job there-i was under the impression that the job situation in Bangalore was slightly better than in rest of the major metropolitan cities of India as its regarded as india's principal IT hub.

PS(2): if you have any interest in networking then you can go for a CCNA degree and try for networking jobs.Many of my friends ended up becoming network engineers when they didn't have much luck in the programming/development segment.
Absolute scummy
TheSloth
TheSloth #48
Jul 11, 2021 at 12:36 PM
Can you suggest which is the most popular technology where there are most jobs and I get more response from recruiters?
Currently I havent dug deeply into most technologies What I am trying to do is trying all technologies and trying to find what I like most.


Sent from my RMX2185 using Tapatalk
There are lots of job out there but for experienced engineers. Generally speaking, Java with Spring boot is in most demand for backend and React/Angular for frontend. If these are related to your primary skill then add these in resume(after having good understanding of basic structure and flow of framework), I believe this will help in getting more interview calls.
I don't know what are demanding equivalent frameworks in mobile development.
RumbaMon19
Jul 11, 2021 at 1:42 PM
How is the flutter scene in india? Are those developers in demand?
Desmond
Desmond #50
Jul 11, 2021 at 1:42 PM
No experience Still a fresher. Looking for role in mobile development
If you are in college, then try to get campus placement. Otherwise you will have to visit as many job fairs as possible.
pkkumarcool
Jul 11, 2021 at 2:24 PM
If you are in college, then try to get campus placement. Otherwise you will have to visit as many job fairs as possible.
No i am out of college sadly had backlogs so didnt sit in college placements but now all cleared.
quicky008
quicky008 #52
Jul 11, 2021 at 5:07 PM
Indian teen makes big bucks from bug bounty

^Is this report legit?if yes,i wonder how do these young folks,most of whom are still in their 20s, able to discover such critical security flaws in various programs/websites etc and make heaps of money from it? Reportedly this girl from india (Aditi singh) earned a whopping 22 lakhs by finding some obscure bug in M$'s Azure platform!!

How do they gain such a high level of expertise in detecting bugs in software at such a relatively young age?What kind of preparation does one need for it?
Nerevarine
Jul 11, 2021 at 5:19 PM
Its not impossible to detect bugs, what she discovered is a cybersecurity flaw (thats her job).. Which is why the high reward money. You need to actively know what you are looking for, it comes with experience.
quicky008
quicky008 #54
Jul 11, 2021 at 5:47 PM
To be able to detect bugs, does one need to learn pen. testing?

As of now many institutes offer ethical hacking couses online. Are they useful at all for someone who wants to be a cyber-security expert?
Nerevarine
Jul 11, 2021 at 5:51 PM
Yes, for security flaws, its part of her job, so she knows pentesting. If thats your endgoal you can go ahead. I personally would not chase trends just because once in a while someone got 22 lakhs. aim for stability, gain breadth knowledge of what you are currently working on ,things will fall into place (IMO)
pkkumarcool
Jul 11, 2021 at 7:56 PM
Indian teen makes big bucks from bug bounty

^Is this report legit?if yes,i wonder how do these young folks,most of whom are still in their 20s, able to discover such critical security flaws in various programs/websites etc and make heaps of money from it? Reportedly this girl from india (Aditi singh) earned a whopping 22 lakhs by finding some obscure bug in M$'s Azure platform!!

How do they gain such a high level of expertise in detecting bugs in software at such a relatively young age?What kind of preparation does one need for it?
I think she got lucky that she got paid 22 lakhs for that particular bug. Not all bugs finding gives that amount of money.
Desmond
Desmond #57
Jul 12, 2021 at 12:05 PM
To be able to detect bugs, does one need to learn pen. testing?

As of now many institutes offer ethical hacking couses online. Are they useful at all for someone who wants to be a cyber-security expert?
Not really, unless your job is specifically penetration testing. Companies whose customers are other companies wanting their products tested are those who hire penetration testers mostly. Penetration testing is usually a one time activity, so product companies don't keep penetration testers on payroll as permanent employees, but they may on contract basis until all security holes in their product are plugged.

Looking for bugs is a broad term since you need to be aware of the system's functionality. Testing a publicly available service such as Facebook or Twitter is easy since everyone is aware on how it's supposed to work. So you could test whether each functionality (making posts, editing posts, adding invalid characters, etc) to check whether the application behaves as expected. And if it does not, you can report that behaviour and the product/service team will check internally whether it is actually a bug or working as intended. If they deem it to be a bug, you get the bounty.

But yeah, an experienced tester would have a list of things to test or already know parts of the web application that could cause problems.
Nerevarine
Jul 12, 2021 at 12:18 PM
Not really, unless your job is specifically penetration testing. Companies whose customers are other companies wanting their products tested are those who hire penetration testers mostly. Penetration testing is usually a one time activity, so product companies don't keep penetration testers on payroll as permanent employees, but they may on contract basis until all security holes in their product are plugged.

Looking for bugs is a broad term since you need to be aware of the system's functionality. Testing a publicly available service such as Facebook or Twitter is easy since everyone is aware on how it's supposed to work. So you could test whether each functionality (making posts, editing posts, adding invalid characters, etc) to check whether the application behaves as expected. And if it does not, you can report that behaviour and the product/service team will check internally whether it is actually a bug or working as intended. If they deem it to be a bug, you get the bounty.

But yeah, an experienced tester would have a list of things to test or already know parts of the web application that could cause problems.

Wow it makes sense now, why my old company never had permanent employee pen tester. It was a major pain in the ass, explaining same thing to new CW every few months.
Desmond
Desmond #59
Jul 12, 2021 at 12:32 PM
The main reason some company may need their software penetration tested is usually to get some certification like HIPAA, HITRUST, etc. so once they get the certification, they don't need penetration testers any more. As such, penetration testers are usually hired permanently by companies specialized in penetration testing and other similar activities. Such companies are contracted by other companies to perform penetration testing on their infrastructure and report any security holes. As such there will always be work to do in a specialized penetration testing company.
Zangetsu
Zangetsu #60
Jul 12, 2021 at 6:57 PM
Every big MNC has their own Ethical hackers to test system vulnerabilities and immunity.