In today’s rapidly changing world, career choices carry immense significance. As the job market undergoes a transformation fueled by technological advancements and the growing need for sustainable practices, it’s essential to navigate the shifting landscape strategically.
According to the World Economic Forum’s report, India is projected to create a staggering 6.90 crore jobs by 2027. However, this positive outlook comes with potential challenges, such as the risk of automation resulting in the loss of 8.30 crore jobs.
Amidst this dynamic environment, certain fields hold exceptional promise. The report highlights occupations like Artificial Intelligence (AI) and Machine Learning Specialists, Sustainability Specialists, Business Intelligence Analysts, and Information Security Specialists as areas with tremendous potential.
These roles sit at the forefront of the ongoing technological revolution, offering individuals promising and future-proof career opportunities. Staying well-informed about emerging trends and strategically aligning your career path with the evolving landscape is crucial.
This blog aims to provide valuable insights into the best career options in India for 2024 and beyond, helping you navigate many possibilities. Whether you seek a path that matches your unique skill set or prioritize job satisfaction, expected salary, or future career prospects, this article is your guide. So, let’s dive in and explore the exciting opportunities across various industries as we seek the perfect career match for you.
Table of contents
- 1) Top tech career options in India
- 1) Cyber security engineer
- 2) Cloud architect
- 3) Blockchain engineer
- 4) Big data engineer / Data scientist
- 5) Software architect / Software engineering manager
- 6) Full stack developer / Front end developer
- 7) Product manager
- 8) Mobile applications developer/manager
- 9) IT systems security manager
- 10) Artificial intelligence engineer
- 2) Top management career options in India
- 1) Social media manager
- 2) Marketing manager
- 3) Human resource manager
- 4) Business analyst
- 5) Sales manager
- 6) Operations manager
- 7) Accounting manager
- 8) Data Analyst
- 9) Chief executive officer
- 10) Architectural manager
- 11) Solid waste management specialist (Intelligent waste management system)
- 12) eCommerce manager in online marketplaces (Like Amazon and Flipkart)
- 3) Top augmented reality / virtual reality (AR/VR) career options in India
- 1) AR/VR developer
- 2) Design architect
- 3) UX designer
- 4) Game designer
- 4) Top healthcare career options in India
- 1) Telemedicine experts
- 2) Medical device engineers
- 3) Procurement manager
- 4) Medical entrepreneur
- 5) Healthcare business analyst
- 6) Research and development manager (Pharma)
- 7) Doctors
- 8) Medical writer
- 5) Top banking career options in India
- 1) Bank manager
- 2) Financial accountant
- 3) Financial risk manager
- 4) Certified public accountant (CPA)
- 5) Investment banker
- 6) Equity analyst
- 7) Loan officer
- Frequently asked questions
- What are the most high-salaried Jobs in India?
- What are some of the most high-paying jobs for girls in India?
- What are some of the popular career options in the IT Sector?
- What are some of the most emerging career options in India?
1) Top tech career options in India
1.1) Cyber security engineer
Why in demand: With the rising threat of cybercrime, organizations need skilled professionals to protect their digital assets. As a cyber security engineer, you will develop and implement security measures, detect vulnerabilities, and respond to security incidents.
Skills needed:
- Knowledge of network security
- Cryptography
- Ethical hacking
- Security assessment tools
Average Salary: INR ₹ 24.9 LPA
1.2) Cloud architect
Why in demand: As businesses migrate to cloud-based infrastructure, the role of cloud architects becomes crucial. These professionals design and manage cloud systems, ensuring scalability, security, and cost-efficiency.
Skills needed:
- Expertise in cloud platforms (such as AWS, Azure, or Google Cloud)
- Knowledge of networking and virtualization
- Experience with infrastructure as code tools
Average Salary: ₹ 21LPA
1.3) Blockchain engineer
Why in demand: The blockchain technology revolution is in full swing and is easily one of the best tech career options in India to consider right now. As a blockchain engineer, you will develop decentralized applications and smart contracts. Read more about what this field entails in our prestigious Blockchain Chain course with placement assistance.
Skills needed:
- Expertise in blockchain platforms like Ethereum, Hyperledger, or Corda
- Experience with programming languages like Solidity is essential
Average Salary: ₹ 7.5 LPA
1.4) Big data engineer / Data scientist
Why in demand: With the exponential growth of data, organizations require skilled professionals to collect, process, and analyze large datasets. As a Big Data Engineer, you will build and maintain data pipelines and infrastructure. As a data scientist, you will derive insights from data using statistical and machine learning techniques. Learn more about it in our Data Engineering Course with placement support.
Skills needed:
- Knowledge of programming languages (such as Python or R)
- Understanding database systems and data visualization
Average Salary: ₹ 7.5 LPA
1.5) Software architect / Software engineering manager
Why in demand: As a Software Architect and Software Engineering Manager, you will oversee the design and development of software systems. You will analyze business requirements, make architectural decisions, and lead development teams.
Skills needed:
- Understanding of software design principles, project management
- Proficiency in programming languages
Average Salary: 5.4LPA
1.6) Full stack developer / Front end developer
Why in demand: Full Stack Developers are highly needed for their versatility in front-end (user interface) and back-end (server-side) development. Check out our Full Stack Development Course with Placement Assistance.
Skills needed:
- Proficiency in multiple programming languages and frameworks, such as HTML/CSS, JavaScript
- Knowledge of popular back-end technologies like Node.js or Django
Average Salary: ₹ 5.3 LPA
1.7) Product manager
Why in demand: Product Managers play a vital role in driving the development and success of products. You will conduct market research, define product strategy, and collaborate with cross-functional teams.
Skills needed:
- Strong analytical skills
- Effective communication
- Project management
Average Salary: ₹ 17 LPA
1.8) Mobile applications developer/manager
Why in demand: With the rising popularity of mobile devices, skilled mobile app developers are in need. As a Mobile Application Developer or Manager, you will develop and maintain applications for iOS and Android platforms.
Skills needed:
- Programming languages like Swift, Kotlin, or React Native
Average Salary: ₹ 4.4 LPA
1.9) IT systems security manager
Why in demand: As organizations depend heavily on IT systems, the role of IT Systems Security Managers is critical and perpetually one of the best tech career options in India. They assess security risks, implement security policies, and ensure compliance with industry standards.
Skills needed:
- Network security
- Risk assessment
- Incident response
Average Salary: ₹ 19 LPA
1.10) Artificial intelligence engineer
Why in demand: AI Engineers develop and implement AI algorithms and models. It’s one of the highest-paying tech career options in India. As an AI Engineer, you will work on natural language processing, computer vision, and machine learning tasks. Explore our premium Machine Learning course with IIT-Pravartak Certification.
Skills needed:
- Programming languages (such as Python)
- Machine learning frameworks (like TensorFlow or PyTorch)
- Expertise in Data analysis
Average Salary: ₹ 26 LPA
2) Top management career options in India
2.1) Social media manager
Why in demand: With the exponential growth of social media platforms, businesses recognize the importance of maintaining a robust online presence. Social Media Managers are sought after to develop and execute social media strategies, create engaging content, manage online communities, and analyze performance metrics.
Skills needed:
- Knowledge of Social Media Marketing
- Experience in Content Creation
- Community Management
- Knowledge of Analytics
- Creative thinking
Average Salary: ₹ 4 LPA
2.2) Marketing manager
Why in demand: Marketing Managers are vital in promoting products or services and driving business growth. You will develop marketing strategies, conduct market research, oversee advertising campaigns, and manage marketing teams.
Skills needed:
- Strategic thinking
- Market analysis
- Digital marketing knowledge
- Creativity
- Strong leadership abilities
Average Salary: ₹ 7 LPA
2.3) Human resource manager
Why in demand: Human Resource Managers manage the workforce and create a positive work environment. You will handle employee recruitment, training and development, performance evaluation, and employee relations.
Skills needed:
- Interpersonal skills
- Knowledge of employment laws
- Good with conflict resolution
- Strategic planning
- Excellent communication and negotiation abilities
Average Salary: ₹ 6.6 LPA
2.4) Business analyst
Why in demand: As a Business Analyst, you will analyze business processes, identify areas for improvement, and propose solutions to enhance efficiency and profitability.
You will collaborate with stakeholders, conduct data analysis, create business requirements, and facilitate change management.
Learn more about this highly lucrative profession through our Business Analytics and Digital Marketing course, with placement guidance and many benefits to kickstart your career in the best way possible.
Skills needed:
- Data analysis
- Problem-solving
- Critical thinking
- Domain knowledge
- Effective communication
Average Salary: ₹ 6.5 LPA
2.5) Sales manager
Why in demand: Sales Managers lead sales teams, set sales targets, and develop sales strategies. They motivate and coach sales representatives, analyze market trends, negotiate deals, and build strong customer relationships.
Skills needed:
- Leadership
- Sales techniques
- Market knowledge
- Customer relationship management
- Effective communication
Average Salary: ₹ 5 LPA
2.6) Operations manager
Why in demand: Operations Managers oversee the day-to-day operations of a company, ensuring smooth workflow and efficient processes. You will manage resources, optimize operations, coordinate departments, and implement quality control measures.
Skills needed:
- Project management
- Supply chain management
- Process optimization
- Problem-solving
- Leadership abilities.
Average Salary: ₹ 6.9 LPA
2.7) Accounting manager
Why in demand: Accounting Managers handle financial operations, including budgeting, financial reporting, and compliance. They ensure accurate bookkeeping, manage audits, analyze financial data, and provide financial guidance to the organization.
Skills needed:
- Accounting knowledge
- Proficiency in financial software
- Attention to detail and the ability to interpret financial statements.
Average Salary: ₹ 5.5 LPA
2.8) Data Analyst
Why in demand: As a Data Analyst, you will collect, analyze, and interpret data to uncover insights and support decision-making processes. You will work with large datasets, use statistical techniques, create visualizations, and communicate findings to stakeholders.
Skills needed:
- Data manipulation
- Statistical analysis
- Data visualization
- Programming
- Critical thinking
Average Salary: ₹ 4.1 LPA
2.9) Chief executive officer
Why in demand: CEOs provide strategic direction and leadership to organizations. They set organizational goals, make high-level decisions, manage company resources, and represent the organization to stakeholders.
Skills needed:
- Visionary thinking
- Strategic planning
- Financial acumen
- Leadership abilities
- Strong decision-making
Average Salary: ₹ 31.8 LPA
2.10) Architectural manager
Why in demand: As an Architectural Manager, you will oversee architectural projects, manage design teams, and ensure project delivery within budget and timelines. You will collaborate with clients, coordinate with contractors, and ensure compliance with building regulations.
Skills needed:
- Technical expertise in architecture
- Project management
- Leadership abilities
- Problem-solving
- Creative vision
Average Salary: ₹ 14.3 LPA
2.11) Solid waste management specialist (Intelligent waste management system)
Why in demand: Solid Waste Management Specialists are in need due to the increasing focus on sustainable practices and waste management. With the growing environmental concerns, professionals in this field design and implement intelligent waste management systems to optimize waste collection, recycling, and disposal processes.
Skills needed:
- Knowledge of waste management practices
- Understanding of environmental regulations
- Project management
- Ability to analyze data and propose sustainable solutions
Average Salary: ₹ 7.6 LPA
2.12) eCommerce manager in online marketplaces (Like Amazon and Flipkart)
Why in demand: With the increasing shift of the Indian economy towards the digital ecosystem, these professionals are becoming more prevalent. As an eCommerce manager in online marketplaces, your work will involve overseeing online platforms, optimizing product listings, analyzing customer behavior, and driving sales.
Skills needed:
- Strong digital marketing skills
- Knowledge of eCommerce platforms
- Data analysis
- Understanding of consumer trends
- Proficiency in search engine optimization (SEO) and social media marketing
Average Salary: ₹ 5.4 LPA
3) Top augmented reality / virtual reality (AR/VR) career options in India
3.1) AR/VR developer
Why in demand: AR/VR Developers are highly sought after due to the increasing popularity of augmented reality (AR) and virtual reality (VR) technologies. As an AR/VR developer, you will create immersive experiences by developing applications, games, or simulations using AR/VR technologies.
Skills needed:
- Strong background in programming languages such as C++, Unity, or Unreal Engine
- Expertise in 3D modeling, computer vision, and user interface (UI) development
- Creative thinking and problem-solving attitude
Average Salary: ₹ 3.9 LPA
3.2) Design architect
Why in demand: Design Architects in the AR/VR industry focus on designing virtual environments and spaces. They work on architectural visualization projects, creating interactive 3D models and virtual walkthroughs.
Skills needed:
- Proficiency in architectural design software, such as AutoCAD or Revit
- Expertise with 3D modeling and rendering tools like SketchUp or 3ds Max
- Strong design sense, spatial understanding, and attention to detail
Average Salary: ₹ 6 LPA
3.3) UX designer
Why in demand: UX (User Experience) Designers in AR/VR focus on creating intuitive and immersive user experiences. As a UX Designer, you will design user interfaces, interactions, and user flows to optimize the usability and enjoyment of AR/VR applications. Master this domain with our highly successful UI/UX Design Course in India, which also comes with placement assistance.
Skills needed:
- User research, wireframing, prototyping, and usability testing
- Knowledge of AR/VR design guidelines
- Understanding human-computer interaction principles
Average Salary: ₹ 7.5 LPA
3.4) Game designer
Why in demand: Game Designers in the AR/VR domain are responsible for conceptualizing and creating interactive and engaging gaming experiences. They design game mechanics, levels, characters, and narratives to ensure a captivating user experience.
Skills needed:
- Game design principles, storytelling, level design
- Familiarity with game development tools like Unity or Unreal Engine
- High creativity
- Problem-solving abilities
- Understanding of player psychology
Average Salary: ₹ 4LPA
4) Top healthcare career options in India
4.1) Telemedicine experts
Why in demand: With the increasing reliance on technology in healthcare, telemedicine experts have a great need in the market. As an expert, you will provide remote medical consultation and diagnosis using telecommunication technologies.
Skills needed:
- Strong communication skills
- Knowledge of medical conditions
- Ability to interpret symptoms and medical data remotely
- Familiarity with telehealth platforms
- Understanding of privacy and security protocols
Average Salary: ₹ 5.5 LPA
4.2) Medical device engineers
Why in demand: As a medical device engineer, you will be crucial in developing, designing, and maintaining medical devices used in diagnosis, treatment, and patient care.
Skills needed:
- Strong background in engineering, including mechanical, electrical, or biomedical engineering
- Technical expertise and problem-solving abilities
- Knowledge of medical device regulations
- Understanding of user needs and safety requirements
Average Salary: ₹ 3 LPA
4.3) Procurement manager
Why in demand: Procurement managers in the healthcare industry oversee the acquisition of medical supplies, equipment, and services. They negotiate with vendors, manage contracts, and ensure the availability of necessary resources while optimizing costs.
Skills needed:
- Knowledge of procurement and supply chain management
- Negotiation skills and vendor management
- Understanding of healthcare regulations and quality standards
Average Salary: ₹ 7.3 LPA
4.4) Medical entrepreneur
Why in demand: Medical entrepreneurs identify and capitalize on opportunities to innovate and improve healthcare services or products. They may establish healthcare startups, develop new medical technologies, or create innovative healthcare delivery models.
Skills needed:
- Strong business acumen
- Strategic thinking
- Market analysis
- Leadership abilities
- Understanding healthcare systems, regulations, and patient needs
Average Salary: ₹ 12 LPA
4.5) Healthcare business analyst
Why in demand: As a healthcare business analyst, you will analyze and evaluate healthcare organizations’ operations, processes, and financial performance. You will identify areas for improvement, develop business strategies, and provide data-driven insights to support decision-making.
Skills needed:
- Data and financial analysis
- Project management
- Strong business acumen
- Ability to communicate complex information effectively
Average Salary: ₹ 7.3 LPA
4.6) Research and development manager (Pharma)
Why in demand: Research and Development (R&D) managers in the pharmaceutical sector are heavily needed. They lead and oversee the development of new drugs and therapies. As an R&D Manager, you will coordinate research activities, manage teams, and ensure compliance with regulatory requirements.
Skills needed:
- Strong scientific background
- Project management
- Knowledge of clinical trials
- Understanding of regulatory guidelines
Average Salary: ₹ 14 LPA
4.7) Doctors
The needfulness of doctors in India is ever-present. However, below are some specific categories that have a more significant demand for doctors:
4.7.1) Psychiatrist
Why in demand: Psychiatrists are highly sought after due to the increasing prevalence of mental health issues and the growing recognition of the importance of mental well-being. As a Psychiatrist, you will diagnose and treat mental disorders like depression, anxiety, and bipolar disorder.
Skills needed:
- Empathy
- Strong communication and interpersonal skills
- Ability to provide effective therapy
- Medication management
Average Salary: ₹ 8 LPA
4.7.2) Emergency medicine physician
Why in demand: Emergency Medicine Physicians are needed because they are critical in providing immediate medical care in emergencies. They are proficient at diagnosing and treating many acute and life-threatening conditions.
Skills needed:
- Ability to remain calm under pressure
- Quick decision-making
- Effective teamwork
- Proficiency in resuscitation techniques
Average Salary: ₹ 22.3 LPA
4.7.3) Dermatologist
Why in demand: Dermatologists are sought after due to the increasing prevalence of skin conditions and the growing emphasis on skincare and aesthetics. As a dermatologist, you will diagnose and treat various skin conditions, including acne, eczema, and skin cancer.
Skills needed:
- Strong clinical skills
- Knowledge of dermatological procedures
- Ability to perform skin examinations and biopsies
Average Salary: ₹ 10.1 LPA
4.7.4) Plastic surgeon
Why in demand: Plastic Surgeons are in need because they specialize in reconstructive and cosmetic surgery procedures. They address aesthetic concerns, reconstruct facial and body defects, and perform breast augmentation and rhinoplasty procedures.
Skills needed:
- Extensive surgical skills
- Attention to detail
- Artistic vision
- Comprehensive knowledge of anatomy and physiology
Average Salary: ₹ 19 LPA
4.7.5) Ophthalmologist
Why in demand: Ophthalmologists are valuable due to the increasing prevalence of eye disorders and the importance of eye health. They help diagnose and treat various eye conditions, perform surgeries like cataract removal and laser vision correction, and prescribe corrective lenses.
Skills needed:
- Expertise in ophthalmic examinations
- Surgical skills
- Ability to diagnose and manage complex eye conditions
Average Salary: ₹ 10.3 LPA
4.7.6) Pediatrician
Why in demand: Pediatricians specialize in the medical care of infants, children, and adolescents. They provide routine check-ups, and vaccinations and diagnose and treat childhood illnesses.
Skills needed:
- High levels of patience
- Excellent communication with children and parents
- Ability to establish a rapport with young patients
- Comprehensive knowledge of child development
Average Salary: ₹ 12 LPA
4.7.7) Geriatric physician
Why in demand: Geriatric Physicians are required due to the aging population and the specific healthcare needs of older adults. They focus on diagnosing, preventing, and managing age-related conditions like dementia, osteoporosis, and cardiovascular diseases.
Skills needed:
- In-depth knowledge of geriatric medicine
- Effective communication with older patients
- Ability to coordinate care with multiple healthcare providers
Average Salary: ₹ 7.1 LPA
4.7.8) Radiologist
Why in demand: Radiologists are vital for diagnosing diseases and conditions through medical imaging techniques such as X-rays, CT scans, and MRIs. As a radiologist, you will interpret and analyze medical images to provide accurate diagnoses.
Skills needed:
- Proficiency in medical imaging technology
- Strong analytical skills
- Attention to detail
- Ability to collaborate with other healthcare professionals
Average Salary: ₹ 12 LPA
4.7.9) Neurologist
Why in demand: Neurologists are greatly needed due to the increasing prevalence of neurological disorders such as stroke, epilepsy, and Parkinson’s disease. They diagnose and treat conditions that affect the nervous system.
Skills needed:
- Detailed knowledge of neurology
- Advanced diagnostic skills
- Ability to interpret complex test results
- Effective communication with patients and their families
Average Salary: ₹ 12 LPA
4.7.10) Oncologist
Why in demand: Oncologists have strong career prospects due to the rising incidence of cancer and the need for specialized care for cancer patients. As an oncologist, you will diagnose and treat various forms of cancer, develop treatment plans, and oversee chemotherapy, radiation, and other cancer therapies.
Skills needed:
- Strong knowledge of oncology
- Ability to provide compassionate care
- Effective communication with patients and their families
- Ability to work in a multidisciplinary team
Average Salary: ₹ 28.3 LPA
4.7.11) Urologist
Why in demand: Urologists are sought after due to the preponderance of urological conditions and the need for specialized care for the urinary and reproductive systems. As a urologist, you will diagnose and treat conditions such as urinary tract infections, kidney stones, and prostate cancer.
Skills needed:
- Strong surgical skills
- Expertise in urological procedures
- Effective communication with patients
Average Salary: ₹ 30 LPA
4.8) Medical writer
Why in demand: Medical writers are crucial in generating written content encompassing a broad spectrum of healthcare, such as research papers, medical documentation, regulatory documents, and patient education materials. Their expertise is indispensable due to the technical nature of their work and the increasing demand for medical information.
Skills needed:
- Excellent writing skills
- Scientific literacy
- Proficiency in communicating complex medical information clearly and accurately
- Familiarity with medical terminology, research methodologies, and regulatory guidelines
Average Salary: ₹ 4.6 LPA
5) Top banking career options in India
5.1) Bank manager
Why in demand: Bank Managers are significantly required because they oversee the efficient operation of a bank branch and ensure excellent customer service. As a bank manager, you will manage staff, handle customer inquiries, monitor financial transactions, and enforce compliance with banking regulations. It remains one of the best career options in India, in particular, one with constant career growth.
Skills needed:
- Strong leadership skills
- Financial acumen
- Excellent communication
- Customer service skills
Average Salary: ₹ 7 LPA
5.2) Financial accountant
Why in demand: Financial Accountants are required for accurate financial reporting and compliance with accounting standards. As a financial accountant, you will prepare financial statements, manage budgets, analyze financial data, and ensure tax compliance.
Skills needed:
- Proficiency in accounting principles
- Attention to detail
- Analytical skills
- Knowledge of financial software
Average Salary: ₹ 3 LPA
5.3) Financial risk manager
Why in demand: Financial Risk Managers are vital as banks and financial institutions seek to mitigate and manage various risks, such as credit and market risks. They help identify potential risks, develop risk management strategies, and monitor risk exposure.
Skills needed:
- Robust analytical skills
- Knowledge of financial markets
- Risk assessment techniques
- Regulatory compliance
Average Salary: ₹ 9.9 LPA
5.4) Certified public accountant (CPA)
Why in demand: Certified Public Accountants are needed for their accounting, auditing, and taxation expertise. They provide services to individuals, businesses, and organizations, ensuring compliance with financial regulations and tax laws.
Skills needed:
- Comprehensive knowledge of accounting principles and taxation laws
- Attention to detail
- Strong analytical skills
Average Salary: ₹ 3.2 LPA
5.5) Investment banker
Why in demand: Investment Bankers are sought after because they help carry out financial transactions, such as mergers and acquisitions, capital raising, and strategic financial advisory services. As an investment banker, you will analyze market trends, assess investment opportunities, and facilitate complex financial transactions.
Skills needed:
- Robust analytical skills
- Financial modeling expertise
- Proficiency in negotiation
- Ability to thrive in a fast-paced environment
Average Salary: ₹ 4 LPA
5.6) Equity analyst
Why in demand: Equity Analysts are highly required because they help evaluate investment opportunities in the stock market and provide recommendations to investors. They analyze financial data, assess company performance, and make investment decisions.
Skills needed:
- Robust analytical skills
- Knowledge of financial markets
- Research capabilities
- Ability to interpret financial statements
Average Salary: ₹ 4.2 LPA
5.7) Loan officer
Why in demand: Loan Officers are needed to assess loan applications, determine creditworthiness, and facilitate lending processes. As a loan officer, you will work in banks and financial institutions, ensuring compliance with lending policies and regulations.
Skills needed:
- Strong communication skills
- Attention to detail
- Credit analysis abilities
- Knowledge of loan underwriting
Average Salary: ₹ 2.2 LPA
Frequently asked questions
What are the most high-salaried Jobs in India?
Some of the most high-paying jobs in India include data scientists, machine learning experts, investment bankers, full-stack developers, product managers, and medical professionals.
What are some of the most high-paying jobs for girls in India?
Some of the highest-paying jobs in India for girls are human resource managers, physicians, pharmacists, software developers, and financial consultants.
What are some of the popular career options in the IT Sector?
Some of India’s most popular jobs in IT include full-stack developers, cloud architects, data scientists, blockchain engineers, software engineering managers, cyber security engineers, and prominent data engineers.
What are some of the most emerging career options in India?
Most emerging career options in India include solid waste management specialists, generative AI professionals, web 3 experts, eCommerce managers, telemedicine experts, and AR/ VR developers.
Did you enjoy this article?