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

TheSloth

The Slowest One
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

Incarnate
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

Game & anime Lover
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

Technomancer
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.
 

Nerevarine

Incarnate
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

The Slowest One
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.
 

quicky008

Technomancer
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

Incarnate
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

Technomancer
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

Incarnate
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

Game & anime Lover
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

Destroy Erase Improve
Staff member
Admin
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

Incarnate
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

Destroy Erase Improve
Staff member
Admin
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.
 
Top Bottom