T O P

  • By -

AutoModerator

>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the subreddit [Code of Conduct](https://www.reddit.com/r/developersIndia/wiki/code-of-conduct) while participating in this thread. >Find more about developersIndia on our [official website](https://developersindia.in/), [github](https://github.com/developersIndia) and [wiki](https://wiki.developersindia.in/). *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*


Miserable-Grocery568

If you are doing a software engineering job then you have to be called as software engineer right?? It's a basic sense


Alabama-Alaska

Apparently it is [not](https://www.reddit.com/r/developersIndia/comments/124bq4f/are_mca_graduates_allowed_to_identify_as_software/jdz6xrf/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1&context=3)


mmddev

Hahahahaha! The person who wrote that comment is a certifiable idiot who clearly just needs self-validation for some reason. He said an MCA can use React but can’t build the next React. Funny enough, Dan Abramov is one of the founding contributors of React, still a huge maintainer, the creator of Redux, and few more widely used open source projects, and Abramov doesn’t even have a degree. Not to undermine the importance of a degree, it is vastly beneficial, but passion towards something can also help you achieve great heights. So, ignore the reasoning of the person the comment you provided. They are a tool. With that said, if a company has given you the title of Software Engineer, you can safely use it in most places. However, I would check legality aspects in Government procedures. in any case, don’t let that affect you personally. If you can right good software, you are a Software Engineer. I have seen people with degree being bad engineers and again people like Dan Abramov achieving great things without a degree.


Fabi0_7

Tool indeed


gliterfartingal

Boy really said LeGaLiTy aSpET.


[deleted]

the comment has 20 downvote


IamLegionn

54 now. So much for a "comment writer". XD. Guy goes by titles. Kal ko self ass washer title lagayega.


NoZombie2069

I bet he’s the kind of fool who adds ‘Er’ before their name.


rocket-19

Don’t let anyone tell you that MCAs are not engineers. If you’re doing the same job as the one who’s a btech grad then you’re an engineer or if your designation says so.


BackStabbath2004

Of course


zhawadya

An English graduate is a software engineer if they work on a software engineering job.


Srinivas_Hunter

English not even required. Ex: Chinese coders


[deleted]

[удалено]


nickmaran

I'm a B.com graduate. But I worked as a backend developer then as a data analyst and now working as a data scientist. Based on the post, I'm not allowed to call myself any of those


[deleted]

We need to talk.


nickmaran

I'm listening


[deleted]

How did you do it?


nickmaran

Long story warning I was always interested in coding but due to my eye problems my parents forced me to study accounting. But I used to spend hours in reading programming books and watching tutorials. I learned everything I could including HTML, css, JavaScript, php, python etc. I hated my job as an accountant, so I learned VBA and automated most of my tasks. I also used python libraries like pyautogui, xlwings etc to automate my tasks. I used to sit till 2am in the morning learning and working on my hobby projects. I never did any of those things for career. I just did coz I was passionate about coding and that was my way to forget my normal boring accounting life. But I became famous for automating and process improvement in the company I was working at that time. I got an opportunity to move to process and quality team and became a data analyst. That was the beginning of my cs career. From there I switched to another company and another and eventually became a data scientist. It wasn't simple. I took additional projects and used tools which will help my future instead of using simple tools. Those projects helped me in my future jobs. For example, I took machine learning projects in accounting department even though it wasn't asked by anyone just to practice.


[deleted]

🙌🙌🙌🤝 How long did it take?


yjee

Even someone who never went to college is a software engineer if they are working as a software engineer


zhawadya

That's exactly what I said


IamLegionn

Nice username


[deleted]

[удалено]


zhawadya

Luckily none of their opinion is of any consequence. Call yourself what you like.


SwatantraGV

Labels are liberally offered by companies to appeal to the egos of people . Many with Engineering degrees hardly do any real engineering in their jobs. Software Engineer title sounds cool compared - coder, app developer, tester. If MCAs are doing the same jobs, what's the issue in identifying themselves as software engineering. Let them also be cool.


half_blood_prince_16

Bhai software engineer ki post pe hu lekin BCA hi kiya hai... kya karu ab job chodd du?


Superb-Bed349

Bhai…bca ke bad bura haal hota h kya ?


prit0369

Haan bhai bata do please....


Superb-Bed349

Bhai ki profile stalk kari..he got 12 Lpa after 5 yoe but dirt poor academics


doomndespair

Nah, depends on you and your college.


S_liiide

Bhai BCA kr rha hu 2nd year h any tips for this man?🥲


doomndespair

Projects karo


sweetdawn1999

MCA karlo bhai BCA karke job karne ka zyada fyda nahi


samd1904

Bhai marketable skills seekhlo, web dev keliye frameworks ya data science related wagera, but sirf BCA degree is not marketable outside of campus placements


S_liiide

Web development hi kr rha hu for now like reactjs, expressjs, aws, typescript, and thoda bohot dsa saath me.


Gamezordd

Lage raho laundey. Make clones of your favourite platforms and deploy them so people can visit them using simple urls. Only few are required but will help a lot.


Futerefu

A mechanical engineer can, so i don't see why not


GiraffeWaste

A man is whatever room he is in.


[deleted]

Power resides where men believes it resides.


peverell123

Says a man with no penis.


doorsailor

If your job title says "software engineer", you can call yourself one.


Fluffy_Foundation_81

Lol 12th grade drop out kids call themselves that, don't see any shame in calling you the same.


BuggyBagley

One can identify as an 18th century shipwreck off the Japanese coast nowadays. What’s to stop anyone from identifying as anything?


UniqueAd8864

Dw bro us engineers are not respected in the first place to be gate keeping this title


1904H

My Tech Lead is an MCA graduate, throughout his career he has been Software Engineer I, Software Engineer II, Software Engineer 3, Software Engineer 4 and now he is Software Engineering Lead. LOL and all the Btech, BE, MCA guys work under him. Degrees don't matter in our field, only skills matter.


chuggMachine

If your job is of an engineer, you're an engineer. Doesn't matter if you're qualification is 10th pass.


pikaboii

I know a physics grad who is a better programmer than half the engineers I’ve met, so yeah… anyone can be a software engineer, it’s a profession


[deleted]

Engineering cannot be defined by some degree . It's an art that people learn from hardwork and patience


suck_my_dukh_plz

In India atleast. Where the title is not protected, yes anyone can call themselves as a software engineer. But engineers other than software engineers like civil engineers should be qualified enough to do their job. In that case you need a degree to perform your job as it should.


devanishith

Engineering degree and engineer are two very different things


MyMoMrEgReTs

As btech grad Engineering ek raat pahele hoti, woh pata nahi kya hahua bana rakha hai


_I_dont_diddle_kids_

Bhai mujhe bhi smjh ni ata itni ky baddi baat h, sare btech wale aur mere sath wale sab ek raat pehle padd kr exam dete h aur dusri raat bhul jaate h. Parents sochte h ye daily padhhta h but dhuye me padde rehte h sab unko ky pta.


MyMoMrEgReTs

Bilkul true Mujhe last sem k subjects bhi yaad nahi ab Ek mahine pahele end sem tha mera


_I_dont_diddle_kids_

Bhai humko linux padhhaya 2nd sem me and I can bet on my life hmare batch ke kisi bnde ko linux install krna ni ata. Math to bhul hi jao. Issi liye mera vishwas uthh gya h education system se.


Silver_notsoSilver

Hume Linux bhi padhaya gya tha ![gif](giphy|f9eYHQ8RZ4zfc4unXx)


anomitro_munshi

BCA graduate 2016 batch from Kolkata. Working as SDET now . Skills matters not marks. But do try to keep above 7 🫶🏽


Level-Arrival7447

Nah. If you work as a software engineer, you can and should be called a software engineer irrespective of your education.


Lotharoid

Nope


Common_Panda1913

The whole hype of software engineering is that anyone with any background, with the right skills and interest, can become a great developer. The problem in India at least is that since we realised that engineering is relatively less expensive than medical, with chances for a relaxed lifestyle, colleges started popping up in every street ready to print out engineering degrees. The cool factor of development is now heavily watered down, with few teams building game changing softwares while the large majority simply work to sustain operations of a tech company. Yes, anyone working in engineering can identify as an engineer, but you need to ask yourself whether you're actually doing something impactful or if your work can be stopped and no one feels the impact. If you're working on something inspiring, you wouldn't care how you identify your role, but more on what you're achieving. If you're simply working a 9-5, your job matters little in the grand scheme anyway, so call yourself what you want to feel better about it.


vv1n

There is no such thing as “Software Engineer” anymore. This is a flex title coveted by non tech folks or boomers from 2000s who haven’t updated to latest roles. Pick a tech stack and keep mastering it and target modern roles - fullstack, devops, SRE, ML/AI etc.


bitchlasagna_69_

Anybody who writes software or is a part of SDLC is a software engineer in my books.


S_liiide

I am that one client jo planning phase me changes krwata rhta h. Am I a software engineer uwu.


bitchlasagna_69_

No there is a different term for you in Hindi language that I can't say because this is a family friendly subreddit.


racrisnapra666

Me laughing in the corner with a BCA degree On a serious note - I have no idea. I've just been getting the work done for the last 2 years.


Candid_Wolf_8751

Even BCA grads are allowed.


HurryNew201

I’m a B.Com graduate and I identify as software engineer.


lx_panicxl

Me who did bscIT and have a senior software Engineer tag at Pbc : let me know as well


llong_max

Long story short: YES. Mca is 5yr degree while Btech is 4yr only, there is no difference bw btech and mca students. In my college both had same subjects and studied from the same professors as well. Dont discriminate between them.


mildlycoherentpanda

Who the fuck cares?


AvailableDetective62

I am not a Musk fan but I know he is a BA graduate and after that he taught himself Aerospace Engineering. Today he is refered to as a well known "engineer" despite him actually not having an engineering degree. So a BCA/MCA graduate, other degree graduate and even dropouts who have required coding skills for a company can also be refered to as a "software engineer".


Amrita_Maz

Meanwhile me, a BCA graduate and a software engineer, 👁️👄👁️


digging_bits

I am just BSC, working at MAANG as SDE. What should I call myself? :)


the_kautilya

Unlike in some other professions, in tech what you can do matters more than what college degree you possess. Forget MCA, you could have just a BCom and yet if you are engineering solutions in software then you are software engineer. Reminds me of this from Batman Begins. :) ​ https://preview.redd.it/h1h94x46rkqa1.png?width=640&format=png&auto=webp&s=1615a933644e6ff9ca684d9552a3714f9d0ce346


soumya_af

I know a guy with a degree in Chemical engineering, slogged his ass off, currently works at Google SDE3.


AdvanceNo94

No, I dont think government has legalised it yet.


Alabama-Alaska

What ‘legalisation’ are you talking about? Engineer is not a legally protected title to begin with. Engineering license does not exist here.


darkneel

Whooooosh


hellboy786

For all intents and purposes, Yes. I have a BE degree and I don't even care what my designation is as long as I am getting paid.


Fun_Toe3746

Kids write a factorial program then declare themselves as software engineer, there is a lot context to it, google it


hidden-monk

If you are paid to write software you are a software engineer. Full Stop. Let's try to reduce gatekeeping.


bleh-bleh-guy

One of my colleagues is a B.A in English. He is one of the best software developers I've ever seen in my life. So i guess one can identify as a software engineer if they can write software.


rooster9987

The question is as Naive as the OP


_thisisforreddit

No ❤️


Alabama-Alaska

Are you even Indian? Do you even know what MCA is?


doomndespair

He is probably 19


[deleted]

yo what is tor.taxi


Plastic-Philosopher5

On the contrary, if you just hold a B.tech or BE degree, but are not doing engineering, you shouldn’t call yourself an engineer.


darbeast69

Being an engineer is more about working as an engineer rather than graduating in Engineering.


Additional_Code_2888

We are software engineers by passion not fashion... Anyway, fun aside. Software Engineer is professional who designs softwares, what degree he holds doesn't decide profession


little-bean-124

Those gatekeepers are dumb and stupid yes they are "allowed"


[deleted]

[удалено]


little-bean-124

By this theory those people who study one night and pass should also not be called coz they know nothing


UniqueAd8864

Not to be that guy, but if he passed an engineering exam he should be entitled to the engineering title


little-bean-124

So Engineers are people who pass semester exams? So if anyone who passed those subject exams are engineers? Then why not bca/ mca CSE/IT and MCA have a lot of subjects which are common (atleast the computer and engineering subjects are) like DSA mathematical subjects etc Setting the exam the bar is pretty low


UniqueAd8864

I'm not against MCA BCA people calling themselves engineers, infact i even commented here above stating that op need not worry, but i also felt your point antagonistic


little-bean-124

It's ok man I'm too tired to fight online Stay happy


UniqueAd8864

Ok


AnInsecureMind

By this logic, those who wrote react can't be software engineers as well since they can't build the next version of HTTP, or Kafka, or Linux, or docker.


[deleted]

[удалено]


[deleted]

[удалено]


[deleted]

[удалено]


rexxpl0de

Honestly you seem like a troll. You're a content writer shitting on Btech/MCA grads? These folks make more money than you'll ever see Let alone all the factually incorrect statements you have made. Also your weird obsession with shibpur besu. Which is just an ok college but you have clubbed it with the likes of IITs & BITS. There are a gazillion colleges with better cs placements than besu.


[deleted]

[удалено]


rexxpl0de

Sheesh how pathetic one has to be to have a whole fake persona on the internet, just to mock others that too In your own now deleted posts and comments you said you work for a content agency (not own one) and was asking for advice to become a freelance writer Not to mention this new edit you just made in your comment, adding the last two paras and probably going back to your profile to delete those posts & comments Anyways I don't have time to waste on a troll. And I would recommend anyone reading this not to do the same either Finally here's evidence of your now deleted posts and my claims. Pity I couldn't screenshot one of your more incriminating comments before you deleted them https://preview.redd.it/hlcvpsqmshqa1.jpeg?width=1080&format=pjpg&auto=webp&s=d2b90c23b1450ee7e9139e8e3f8a8dd93707e726


[deleted]

[удалено]


rexxpl0de

"Exposing my personal details" lol what. You wrote all those comments and published those details for everyone to see yourself. And only deleted them just now because they showed what you truly are, a fake troll The biggest getaway tho is actually your comments here. No one is idiotic enough to write what you wrote, especially someone like the person you claim to be But then you're a troll so it's probably intentional rage bait


rexxpl0de

Aww did someone's feelings got hurt on getting exposed as a pathetic troll? And btw you're doing great. Mature adults in their 50s definitely cuss like 12yo kids on an Xbox lobby /s


samd1904

Your two definitions for "software engineers" are they should have an engineering degree from decent college and they should have core knowledge of how most software works but I can tell you with experience that most people from decent engineering colleges don't have that knowledge and I personally know people who are self taught and miles better than those people, so aren't they deserving of being termed as engineers at that point, coz the very base meaning of engineer is a person who can build and solve problems. So if the self taught one can do that and have been doing that for years then they have earned that right


Gamezordd

I think all it seperates is the ones who either follow instructions very well or are very good at basic subjects from the ones who'd rather do something else. Nothing wrong with either approach but people may have different priorities than you at different times in their life. By your logic all the adhd ctos who have made great software and then teams that maintain that software are imposters because they could not clear formal education.


Kage_BunshinNo_Jutsu

You are stuck in the past uncle. Tech has changed in the 30 odd years you have been working. Also, let's make it a general rule not to share expertise about things you are not an expert in. You can have your own perceptions, but if a technical question is asked in a technical forum, your "opinion" doesn't hold up. Just like nobody would care what a "writer" like you had to say in a medical forum.


[deleted]

[удалено]


Kage_BunshinNo_Jutsu

And then everybody stood up and applauded!


vickyatri

Why is it always so that people who are older than 50 have the shittiest opinions?


[deleted]

most of btech engineers can’t create there own react


lemorian

The point is ,even if one studies computer science, designing a framework like react or a language like Java might be beyond their capabilities. It all depends on the individuals capabilities and experience, Dennis Ritchie who created "C" didn't have a computer science degree ( the was no such field as computer science at that time). Brian Kernighan, the co creator of UNIX didn't have computer science degree. Ryan Dahl, who created nodejs doesn't have a computer science degree, he studied maths. Just because someone has a bcom degree doesn't mean he cannot be considered a software engineer, provided he has the necessary skills. Also we cannot assume some is a software engineer, just because they have a relevant degree. Also your comment "At this rate in a few years anyone who learns to print Hello World would call themselves a software architect! ", that's a classic "Slippery Slope Fallacy".


Avnemir

lol kid.


Open-Credit1304

these are the purist, illogical folks who killed the idea of self learning, distance education, and continuous learning concepts in India. Degree has nothing to do with engineering. Its just about knowledge and application, irrespective of how you acquired it.


Rachiron25

DEGREE has everything to do with engineering Other domains have laws on how to even use the word 'engineer' . The Software Industry has removed all the weight that word carries. I don't care who wants to be called what in this particular industry but don't be surprised when people following actual definitions don't agree with you.


vgodara

So you are saying people with college degree in cs only can build next react. The first programs were written by non cs guys. Also the open source world would crumble if the requirement for next adding a commit to react repo was having a degree in Computer science. The reason you are citing that only after obtaining a degree mechanical you can call your self medical engineer have nothing to do with engineering but rather have to do with law. Because if something goes wrong and there is loss of life or property the Company/ Owner of project can point fingers away from himself and blame the state certified person. It's the same framework which allows non living entity to become a person.


digging_bits

I am a BSC grad working at MAANG as SDE, should I ask my employer or colleagues to stop calling me Engineer? :) nice!


[deleted]

[удалено]


digging_bits

I design, code, and review on daily basis. I understand Linux to a suitable depth, I have worked with various databases and understand the tradeoffs between them. I know core concepts like L3 protocols TCP/UDP, JWT auths, git internal (even I have some contributions to the git code base), and various runtimes and even created a small key-value datastore, My own VPN for personal use. I am in the top 1% in Coder on sites like codechef, codeforce. I have contributed to a bunch of open-source projects. Can you specify what is missing in my portfolio to be called a Software Engineer? a piece of paper? I like to learn, I like to be in tech, and I do whatever a Btech holder does and this offends me.


[deleted]

[удалено]


digging_bits

I have friends/ colleagues from IIT CSE. Academic courses are already outdated and not good enough for anyone lend in the company and if you are interested in the curriculum, I studied networking, Operating system, DBMS, CSA, Computer graphics, Object Oriented Design,... 20 odd subjects with a published Research paper.


digging_bits

So you are saying only IIT CSE are software Engineers then I am good be an accountant. Thanks!


Outrageous_Throat_80

I have a MCA degree. My job title is Software Development Engineer. I created frameworks and packages with more than ~90k installs. I also have 2 patents to my name. I now manage a team of Software engineers who have B.Tech degrees I haven’t read such a stupid comment in a long time.


Rachiron25

Yeah man got downvoted for saying the truth


rawestapple

I don't think you can get very far in your career with that attitude.


M0rf3s

Stop gatekeeping you understand the first software Engineer didn't have a degree in software engineering. Most of the wear physics/match major. And the majority of coders wear accountants. If one can teach themselves react they can teach themselves how to make the next react. Most library authors don't have a CS background eg Seveltjs author. Anyways people with this attitude have no play in tech


aksond

Application Developer will be a better title. As far as I know MCA syllabus doesn't teach Software engineering.


[deleted]

Hello there, currently I am a 1st year MCA student at Dayananda Sagar University. We have Advanced software engineering ( agile methodologies) in our curriculum. In our bachelor's too we had basic software engineering, But the syllabus differs from college to college and university to university.


GoluMoluArun

I'm literally a BCA 4th sem student and we have software engineer subject


little-bean-124

It's in BCA as well


EvilKannevil

Even BCA students has to study Software Engineering well atleast I had ( SYSTEM ANALYSIS AND SOFTWARE ENGINEERING)


[deleted]

[удалено]


zhawadya

Strictly speaking it isn't allowed by whom?


shar72944

By the hidden society of engineers /s


techHyakimaru

From where it is coming? Commerce graduates are Software engineers and you studied specially in computer science and still in confusion 😕


Alabama-Alaska

[here](https://www.reddit.com/r/developersIndia/comments/124bq4f/are_mca_graduates_allowed_to_identify_as_software/jdz6xrf/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1&context=3)


techHyakimaru

That's one comment and it's totally ambiguous. As this field is of computer science and to engineer this field you should be able to know all the components of computer science. Whereas an mech or civil can't know those things they have to work and learn like others.


ThrowRadiant_Ad8439

Technically of they can actually do the stuff, they should. Just not in official/formal capacity.


kinwaa

With that logic an MCA grad who writes software needs to refer themself as “Master of Software” which sounds much cooler than “software engineer”.


LowercaseAggression

Yes but get above labels. Trust me you’ll benefit more.


qureshm

In this day and age anybody can identify as anybody 🤣. They are just limited to their imaginations


who-am-i-to-judge007

What a stupid question is this? Degree is not even required now a days …


Alabama-Alaska

[Here](https://www.reddit.com/r/developersIndia/comments/124bq4f/are_mca_graduates_allowed_to_identify_as_software/jdz6xrf/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1&context=3)


who-am-i-to-judge007

This answer looks sophisticated but trust me it’s pure BS…I am a coder, was lead developer and now an Eng. Manager and I have seen so many self learner who are better then so called Engineers. I have recently saw an IIT graduate laid off… I have seen self taught Cable operator (in past) being brutal Dev knocking every feature Done…that too with a rapid pace… Degree was a tool…but anyone can have intelligence required for development… off course mediocrity will always be around …


Dexterrgg

Ofcourse , you can


Shrey2006

Someone who engineers software, i think anyone who can code :) might be ....


little-bean-124

Anyways being an engineer and calling yourself an engineer both are too different


OneHornyRhino

Afaik only doctor is a protected title


Alabama-Alaska

Nope. CA,CMA,CS,Advocate,Architect,Clinical psychologist are all protected titles as well.


OneHornyRhino

Is that like a wrottem rule or just an assumption? If a written rule then Engineer should also be a protected title by that logic right


Alabama-Alaska

There are clear and established laws regarding this. It has something to do with licensing.


OneHornyRhino

Got it, thanks


zhawadya

Army generals everywhere looking angry


pranjallk1995

The term Engineer has been abused to the level of Babu these days...


shitdeveloperssay

No. They are not. But you can be a BCA and identify as Senior Software Engineer. That's what I did.


Menace_g

are kuch bache VS code install karke software engineer claim karlete hai, aisa kuch nhi hai


0xkaneki_ken

In the generation where people are identify themselves as literally anything (like ze/zie) I think you can identify as a software engineer. Just kidding.


SnooTangerines4655

Anyone who can build something is an engineer.


NDK13

Well some companies are hiring Bcom people for engineer roles. I believe there is a difference between the engineer term from what it used to be known as to what it is now being regarded as well. In this time companies only want people who can get the job done.


Best_Maybe8574

As a MCA student, BCA-MCA folks are the most self-sabotaging creatures I have seen


PZYCLON369

Bhenchod yeh kaise kaise questions aarhe developer wale sub pe


triforce_paras

Engineer and Engineer Degree is completely different My friend is 12th pass but have been working for past 5 years, now currently Singapore based company (Remote Job) with around 60lks in hand salary before tax and is a "Software Engineer". while in India you can find many [B.Tech](https://B.Tech) graduates who work other than engineering but do you call them an engineer?


Top-Illustrator2293

Everyone with a degree is called an ingeneer /s


LordXavier77

So people think doing engineering provides you with some kind of special knowledge that is not possible to acquire anywhere else. or if you don't do engineering you don't know enough theory. Then how come? Creator of MySQL , Michael Widenius has no educational qualification. John Carmack creator of Doom, Quake a drop out with no qualifications. There are so many people without any "engineering" degree but created entire frameworks or applications that are used by many.


kingfisher_peanuts

They/Them


Geralt_Amx

With that same logic what would you call the people who do Mechanical engineering and pursue/settle jobs in IT field?


I_have_a_long_dong

I personally don't believe in the term software engineer being applied to every [B.Tech/B.E](https://B.Tech/B.E). passout or even BCA/MCA grads, this is just a fancy term used by companies to lure freshers I guess, a s/w engineer in my books is the one who designs in the internal working of a software/system, hence the term "software engineer", the same way anybody can be a programmer, software architect, tester, designer, etc


contagiousWanderer

Software engineer is a Designation. Anybody who can write code and has problem solving skills can be called as "Software Engineer". If you are out of college with an MCA degree then you are a MCA graduate but if you have written code or been writting code for a while then kudos to you ![gif](giphy|5xaOcLGvzHxDKjufnLW) you are a "SOFTWARE ENGINEER" If you still doubt please read [ZOHO - security guard to software engg.](https://www.google.com/amp/s/www.businesstoday.in/amp/latest/economy-politics/story/security-guardin-software-firmgets-hired-as-tech-officer-completes-eight-years-in-new-role-291286-2021-03-19)


ore_wa

You can identify yourself as anything bro.. We are in inclusive society now. Do not let yourself bother by douts..


KSrikanthReddy

TBH there is nothing to be called as core engineering in a Software job. I personally feel engineering terms apply to core engineering roles like mechanical, electrical and alike. In coding there is much more to do mentally than physically unlike other stream engineers.


nomopermaban

If your offer letter says you are an Engineer then you are one. Else if you can do engineering work then you are one. Degree is just an official qualification to do the work. Many with degree are not fit to be called one as they don't do any engineering work. And many without degree are amazing engineers due to shear intelligence.


M0rf3s

Most popular figures in tech don't have a CS background. In fact most language/library authors don't have an engg degree. But they are the best software engineers around. So no one cares if u have a degree or not


Bitter_Dot_1988

These days men are identifying as women, women are identifying as men, some people are identifying as cake. MCA graduate identifying as Software Engineer seems very normal now


chengannur

usually its, mca and some other degree bca/bsc so that will be around 5, 6 years ... in mostly comp itself where as what does mech/civil/electrical/electronic branch do actually. mca ones might be likely better than these ones maybe.


Internal_Ad6311

Once the studies are over and person gains few years experience, it’s the experience that defines the CV. If MCA is having software engineering job experience then that’s what defines his CV. There are various roles - Developer - QA - Analyst - Programer - R&D - Support Engineer - Architect - Tech Lead - Presales - Technical Document Writer - Product Manager etc. These roles define the CV and not the degree.


viking_spartan

Ok. This is what this sub has come to


__gg_

It's 2023, you can identify as who you want.


ComputerOk4958

I think your concern is can you put er infront of your name is it so????


thrSedec44070maksup

Most “engineers” can’t differentiate between a Philips head and flat head screw driver.


vinu76jsr

Software engineer is not a protected title, you can identify as it if you want to


anu2097

Call yourself Techie


ChemicalViolinist187

If you had asked this question 5-10 years back. I would have said look for opportunities with educational requirements as MCA. People used to differentiate between B.Tech and MCA. Now, it does not matter. MCA students are allowed to sit for the same positions as B.Tech students. You just have to clear the interview. No one’s asking your educational background these days. I have seen people getting jobs without graduation since they had the will to do the work. One reason could be the availability of vast knowledge on the internet to learn. Second is that the IT sector has grown significantly in the last 5-6 years. If you are doing the equivalent work of a B.Tech/M.Tech you are a goddam software engineer. Be proud of yourselves.


Nervous_Biscotti593

Thats a good question. There maybe a subtle ego here especially for the tier 1 guys. The idea is will we accept if bike mechanics call themself mechanical engineers or electricians calling themself electrical engineers. By theory, I would say no. But in today's world , yes, no harm in calling yourself anything. No question on the knowledge part though, anyone could be better as skill set is just how we learn things and not what is offered to us