Home Blog Page 160

A list of the Top 10 Horror TV Shows to Binge Watch This Weekend

2

So are you thinking to binge on a TV show which will get you going for the rest of this weekend? Well, trying to find a proper TV show is kind of difficult task. So how about we find something better for you so that you can be all ready and set for this amazing weekend which lies ahead of you?

Horror TV show is a type of commitment which cannot be made by everyone. For example, you might start watching one show and then switch onto the next one just because the first show was terrifyingly gore. Has this happened to you, ever? Well, don’t be ashamed because you are not the only one. According to recent studies and reports, it has been found that people who have started watching one show have always shifted to the other due to loss of interest at the peak time or waiting too long to be amazed.

It is often recommended to never go for a show which has a huge number of seasons attached to it. What good is it? You will start watching season 1 with a great deal of enthusiasm and commitment and then just lose your mojo at the end of the last episode. What makes a show great is the ideal requirement of both a good script and better actors who can portray the characters and bring them to life. If you are watching a TV show where the actors are just down with their own actions and they are just outright boring on the screen then will you continue watching that show? No, you wouldn’t.

Directors need to make cliff-hangers at the end of seasons so that the whole audience gets hooked and waits for the next season to be out. No one wants a show where the endings are predictable and you know whatever is happening is just what meant to happen. So here are some top 10 horror TV show which you can binge watch this weekend without the feeling of being extremely bored by it.

1. Bates Motel

Have you ever watched Psycho? If you have and loved it already then you are in for a perfect treat. This TV show deals around Norman Bates and his mother (played by Vera Farming). It can be called a prequel to Psycho but you have to decide it for yourself. This show is so much more than the film and explains the origins of the abdominal condition of Norman Bates and her psychotic mother. There are also some nail-biting scenes which will keep you completely hooked at the end of every season. There are some twisted plots and surprises which are meant to keep you awake. There are almost 5 seasons of this show so before catching up with the events of the movie, you will have to watch them all understand well!

2. Stranger Things

Quiet town, strange demi-monsters and a bunch of kids. This may sound kind of absurd but when you see these kids kicking asses on this TV show, you will start loving them instantly. No spoiler but there is a main character called Eleven and she will make you fall in love with her the moment you see her on that TV screen. It has an 80’s vibe kind of attached to it so that makes an additional point of loving this TV show. The main protagonist of this story is the Shadow Monster which hunts all the children and their small town of Indiana. With each season, the episodes get more spine-chilling and amazing!

3. American Horror Story

Image result for american horror story

One long-running TV show which never loses its charm, you can definitely binge watch this show for the rest of your weekend. The season starts with a house known as the murder house where every occupant of it was murdered by some evil spirits who have lived there for ages. Trust me, you are in for an amazing treat with AHS. Well, there is Jessica Lange whom you’ll find in each and every season and you’ll start loving her! The second season is called Asylum and it is voted as the top rated episode ever made in history. So if you haven’t watched it already then it is high time that you should. Each and every story is based on a prime and central point. There is Even Peters being the eye candy of many viewers and playing different roles with each role being better than the previous one.

4. The Haunting of Hill House

Image result for haunting of hill house

Netflix and a horror TV show which has been ranked among the best by its critic? Sounds ‘good’ to you? Well, this TV show has made into the top 10 by air for the first time within this year. It definitely has some gasping moments where you will find yourself getting caught in the whole set. The script, the actor’s and the dialogues are so finely crafted that each and every monologue spend will seem like a properly executed act to you. Based on a Shirley Jackson novel on the same name, Haunting of Hill House is a major watch for every horror TV show fanatics out there.

5. Dark

Image result for dark tv show

Based on a similar concept of Stranger Things, Dark is a German version of that show for grownups (mostly). But as you all are thinking, it does not have an age requirement so anyone can watch it. There are some dark relationships which are uncovered in this show which will get you hooked once and for all. Also, there are some gore scenes which you can skip only if you want!

6. Hannibal

Image result for hannibal

One of the greatest TV show ever made which will make you fall in a relationship of both love and hatred towards Mads Mikkelsen. There are killings, eating and what not to show the real character of Hannibal Lector and what a man he was! He will kill and cook and eat his victims and even some of them to his guests! It is a brilliantly crafted show that will keep you on a hook. And let me warn you with something, this show is extremely graphic and gruesome. Sometimes you may gag by how the skins of the people are being removed on your TV screen and how well the director has captured it!

7. Black Mirror

Image result for black mirror

Now, what’s better than sci-fi and horror coming together to bring you to the edge of your seat? Well, black mirror is a critically acclaimed show which has a large base of fans from all around the world. The show will give you mind-blowing episodes which will keep you thinking that why it happened and what actually happened?! With an episode called ‘White Bear’ which deals with the modern society and how we are troubled with our very own selves, you will find why this show is treated to be a top-rated Horror TV show. Basically, this show will teach you that you shouldn’t trust anything or anyone around you and how literally the smallest of matters can destroy or kill you instantly.

8. Channel Zero

Watch it if you are an urban legends fan. Made by the Creepypasta network, there are mind-boggling stories which will keep you on a hook till the end. It is similar to AHS and that’s definitely a pointer out there. It consists of some of the most unique horror stories out there which are based on upcoming issues which you will absolutely love. It is an absolute watch if you want something new and fun into your boring TV show list.

9. The Walking Dead

Do you love zombies, walking all around and creating a complete chaos? Well, Walking Dead is a great adventure to go on with. It is ranked as the most popular TV show in the entire network platform and there are fun reasons to watch it as well. What’s better than a long weekend and a show full of human killing monsters? Well, human biting mobsters as you must say. The walking dead may seem boring at times but it is advisable not to lose interest. If you can power through the first few episodes on a gulp then you are in for a great ride for the rest of your weekend. Plus there are different antagonists and protagonists who will make you root for them. The main character Rick is so much relatable that you will start sympathizing with his troubles as soon as you know him.

10. Penny Dreadful

The name of this show is itself a dreadful thing, get the pun eh (poor pun, excuse me)? This show has a gothic experience to it which you will absolutely love for sure. This traces back to the old Elizabethan times when there were sensational contents and a lot of pulpy matter to keep a focus on. This show is concentrated over Penny and her adventures with monsters and witches as you will see. There are a lot of mature contents so I am giving you this warning to watch it alone, maybe?

So what are you waiting for? This is an amazing list with the top 10 horror TV shows which can keep you up all night (or maybe not if you are a strong heart). Let me advise you that watching a TV show is a gradual commitment so if you choosing to go for a one then choose something which has a small number of seasons to it or just ends with one season. Not everything is like The Office which can run anytime and every time and no one will ever get bored of it, seriously!

So have a nice weekend with a list that cannot wait to thrill you enough!

E-Litmus: Preparation, tips and other useful information.

0

The E-litmus test is one which can be used by freshers and professionals alike to look for a job. If you are familiar with the existence of AMCAT or Cocubes, then understanding what exactly E-litmus is shouldn’t be much of a problem, as the E-litmus test is very much similar to them, but only in terms of purpose and functioning, such as a medium through which one can find a job by giving an exam, known as the e-litmus test.

Who can use the E-litmus service?

Anyone can use e-litmus’ services to get a job. The people are:

• College students who are in their final semesters (or a semester before the final one). Sometimes internships to pursue during the final semesters are also available via e-litmus for the college students. However, the students will require to obtain explicit permission from their respective colleges to pursue the internships. The companies requirement for a permission letter is mandatory.
• College graduates, A.K.A. freshers. E-litmus is on par with AMCAT and Cocubes with respect to popularity amongst freshers, who may have gotten a job via campus placement, or may be looking for a much more satisfactory job, such as one with higher pay, for example.
• Experienced professionals may also use E-litmus to look for jobs. However, the number of jobs available for people with experience within their respective fields is much lower than the ones available for freshers.

Degree holders of which fields may use E-litmus?

Jobs offered pertain to engineering-related fields only. The e-litmus service is primarily for recruitment for entry level engineers. (And sometimes, experienced ones as well.)

What are the packages like of jobs obtained via E-litmus?

The packages are pretty good compared to jobs obtained via AMCAT or Cocubes. In fact, when it comes to the salary, the comparison of packages between the three platforms gives us this :

E-litmus > Cocubes > AMCAT

Hence, E-litmus is one of the best platforms in India through which one can look for a job, especially if you’re looking for one with good pay. (Who isn’t?)

How does the process of E-litmus work?

E-litmus services require you to take a test called as the pH test, also known as the Hiring Potential test. The scores obtained from this pH test play a vital role (along with other important factors) in deciding whether you will be called by companies for interview(s).

Which factors decide whether a candidate is called for an interview by a company via E-litmus?

here are several factors:

• Total college aggregate of your recent degree. If you are still pursuing the degree, then your aggregate till the most recently completed semester must be provided. In case of M.Tech students, B.Tech scores may be considered as well.
• Your most recent pH score.
• Extra-curricular activities performed in college.
• Any significant projects undertaken by the prospective candidate.
• Internships.
• Scores of Xth and XIIth grade are also taken into consideration by a few companies.
• Certification courses pursued by the candidate.
• Previous experience of the candidate. (In case of experienced professionals.)

How difficult is the pH test?

The difficulty level of the pH test is highest amongst all job assessment tests. Comparison gives us :

E-litmus > Cocubes > AMCAT

As the packages offered companies via by E-litmus are the highest in comparison, the difficulty level is also the same. The pH score is valid for 2 years only.

Where can I give the test ?

The test is conducted in test centres at various locations throughout India. The test is conducted on Sundays only. The schedule for the test (and the respective locations) for the next few weeks can be obtained from their official website, www.elitmus.com

Will any documents be required for the pH test?

Yes, documents are a must. The documents required will be:
• College marksheets. A college graduate may carry his Certificate of Passing and his or her final year’s marksheet. Current students may carry the most recent marksheet available., but carry all of them just to be on the safe side.
• Xth and XIIth grade marksheets.
• ID proofs, with the candidate’s photo on the respective IDs. ID proofs accepted are PAN Card, Driving License, Passport. (Aadhaar Card has not been mentioned by any officials so far.)
• pH test Admit Card. The Admit Card will be sent to the candidate via e-mail 2-3 days before the date of the pH test. The candidate must stick his or her photograph on the printed Admit Card within the box provided. Photograph is a must.

NOTE : All documents (including any ID proof) to be provided during the test must be originals. Candidates with photocopies are not entertained whatsoever, and only originals are to be shown. Photocopies of documents are not required at all.
When a candidate enters the exam hall, he or she must only carry the documents and any stationery that is required (only pens, pencils, and erasers as it is a pen and paper test; it is not online) to write the test. Candidates are requested to keep folders in their bags. So, a pH test taker needs to be extremely careful lest he or she loses or accidentally damages their respective documents.

When will a candidate get the specific location of the pH test?

After the test has been booked, the candidate does not immediately receive the address within the city for which the candidate has booked the date. The address is obtained only 2-3 days before the test, which is relayed to the candidate via e-mail. The address for the test (as of October 2018) is written on the top left corner of the Admit Card, which is sent via e-mail 2-3 days before the test. Having a proper e-mail, with proper access to the same is extremely essential.

What are the fees for the pH test?

As of October 2018, the total fees for the pH test are 1003 Indian Rupees (including GST.) Once paid for the exam, the fees are non-refundable. A person can also pay for the pH test online.

Test Pattern

The pH test consists of 3 parts:
• Quantitative Ability
• Problem Solving
• Verbal Ability

Number of questions: Each section consists of 20 questions each, making it a total of 60 questions altogether.
Duration of the test: 2 hours only.
Maximum Marks : 600
Marks awarded for each correct answer : equal (irrespective of section, all questions hold equal weightage)

Preparation

E-litmus does not have any source material for preparation. And as far as their official website is concerned, a proper source for the syllabus isn’t provided as well. However, considering the opinions of a large number of previous test takers, there exist two sources for the syllabus that can be trusted:

• Prepinsta
• Geekmonkey

The syllabus for the e-litmus pH test changes (sometimes a few new topics are added) every year. So it is crucial that one checks the syllabus articles on the websites of the above respective sources only of the year in which they plan on attempting the exam. For example, if a student plans on attempting the pH test in 2019, then he or she ought to refer to a syllabi article of 2019 only. If such an article is missing, then a 2018 article may be referred to by the student. Most websites do not update any changes that may be present in the syllabus and there is misinformation, so only the above two sources may be used as reference.

1. Verbal Ability

The verbal ability section is by far the easiest section of the pH test. One can score the highest in this test if he or she has fairly decent command over the English language. The difficulty level is at most, moderate. The verbal ability section does not need much preparation on a future test taker’s part. But if a person has poor English language skills, then it is of utmost importance that he or she practices well for the verbal ability section. Easy though it may be, the section ought to not be taken lightly, or it may prove to be detrimental to the test taker’s score.

Preparation for the same can be done via any available source of preparation for verbal ability, such as those that exist for other assessment exams. The questions present in the verbal ability section such as :

• Reading Comprehension
• Fill in the blanks (Tenses)
• Paragraph Jumbles

are quite generic. One can easily find preparation material for the same by perusing through other assessment exam prep material. The verbal ability section allows one to boost his or her pH score by a significant amount.

2. Problem Solving

This section can be considered to be of intermediate difficulty, much higher than the verbal ability section, but comparable to the Quantitative Ability section. This section much, much more preparation on a candidate’s part. Questions often seen in this section are:

• Arrangement-related
• Cryptarithmetic
• Data Sufficiency
• Data interpretation
• Logical Reasoning

NOTE: The above information may be subject to change by e-litmus officials. Do not consider this as a proper syllabus source.

Of all the question types mentioned above, the one that holds most importance is the cryptarithmetic type questions. These questions boost your percentile (more on this later) by nearly 30-40 percent in the problem solving section if you get them right. The number of questions present in the problem solving section on this topic are 3-4. However, questions on this topic are difficult and do require significant amount of preparation. Many questions of the cryptarithmetic type need to be practiced before one becomes adept at solving such type of questions.

Logical Reasoning is slightly less difficult than cryptarithmetic, but such type of questions need to be practiced all the same. Solving such questions gives an idea of the general structure of these kind of questions, thus reducing the time spent on them. This allows a candidate to spend more time on the quantitative ability section, which is very much required.
Logical Reasoning questions usually consist of certain data presented to you in a rather cryptic manner, and you need to put it all together to form a proper conclusion to answer the questions that follow. It can be considered analogous to a puzzle.

Arrangement-related questions are difficult. Requirement to answer these kind of questions is a strong foundation in Permutations and Combinations, with a small mix of logic reasoning in between. Permutations and Combinations are required in the Quantitative Ability section also.

Data Sufficiency questions are, as the name states, based on deciding whether the two or more sentences (of data) provided are sufficient or not to answer the question that will follow. Again, mastery of such a type is done only through practice.

3. Quantitative Ability

This is the hardest section of the pH test. It is the most difficult, and requires intense preparation. Questions in this section are comparable (difficulty-wise) to those seen in the CAT Exam. Sometimes, they are even similar. Hence, it is highly advised to use CAT preparation books to prepare for this section. A popular one suggested by many previous test takers is:

“How to prepare for Quantitative Aptitude for CAT” by Arun Sharma

Most people consider this as a good resource to prepare from for the quantitative ability section, but only to form a strong foundation for solving such questions. Actual mastery will only come from solving more of such questions from different sources.

Source Material

No official source material for the pH test exists. However, there are a quite a few non-official ones:

• Prepinsta (contains paid study material, including previous year papers)
• Geekmonkey (contains paid study material, including previous year papers)
• Testpot (has good timed-tests for quantitative and problem solving sections; free)
• Google Drive uploads (some of them have a few previous year papers as well; good luck finding these!)
• TCYOnline (has paid material, which includes timed-tests including verbal section)
• Few popular books for CAT preparation for quantitative sections.
• M4Maths (this website has a lot of solved previous e-litmus questions, posted by people who remember the questions after the test)

pH Test Scores

The pH test scores are usually released within 13-18 days of the test date. The notification of release of the scores is intimated to a candidate via e-mail. The candidate can check his or her scores on the e-litmus official website by logging into their account from which they applied for the test.

The scores are provided in two ways. One is the actual score, the other is in a percentile manner. Percentile denotes how well you have done compared to other test- takers. For example, a 72 percentile in a section indicates that a candidate has done better than 72% of all the candidates who have attempted the test at the time. However, the companies do obtain your actual scores when viewing your application.

 

The e-litmus test is hard. Much harder than the test for employability assessment present on AMCAT or Cocubes. But acing (or getting a great score) on such a test opens up opportunities for interviews into jobs that are on a much higher payscale. The e-litmus’ pH test requires months of preparation and determination to do well and get a great score. All the best!

Reasons Why SAS Analytics Is A Must-Have IT Skill?

0

The landscape of the IT industry’s operational functionalities has been changing continuously. There was a time when it was considered to be a failed business option; however, now it is one of the most successful industries in the market. The IT industry today employs more than 3.9 million people and IT industry offers good salary range as per stats from Statista.  

Looking at this boom, a huge number of students try hard to get a good start in this industry. However, not all of them succeed due to the lack of proper skills.

According to a research study by Forbes, Data Visualization, Data Analytics, Machine Learning, Data Engineering, and good command of programming languages are some skills that IT companies look for in the candidates. While all the above-stated skills differ from each other in many aspects, the one thing common amongst them is a good knowledge of SAS programming. Once you have a good grasp on the working of SAS, you can easily get a job in the field of IT. In case you are a fresher or an experienced employee with low experience in SAS, you can take SAS training in Delhi or Mumbai and improve your chances of getting a good job.

Reasons Why SAS Is An Important IT Skill?

  • Increases Your Marketability

Candidates with a good knowledge of SAS have higher marketable skills that provides them with an edge over their competitors. A candidate who possesses good command over SAS analytics can utilize data in a manner that is more lucrative and comprehensive than those who do not possess good skills with SAS. Moreover, all the major companies use SAS software for their data analytics which increases the chances of getting a job.  

  • Expands Credibility

The certification process for SAS is considered to be one of the toughest in the industry. Thus, if you are a SAS certified professional, the trust of your employers in your working skills is strong. They trust the predicaments, analysis and advice you offer to them; hence, increasing your credibility. Moreover, as SAS is a fourth-generation language, it allows you to manage and analyze data formed by various bases like Excel, Minitab and others.

  • Enhances Area of Specialization

SAS certified professionals are extremely efficient in their field of work. Some of these fields are:

  • Machine Learning: The high-performance clustering in the SAS network allows you to segment big data and offer a novel algorithm for choosing the required number of clusters. Being a fourth-generation programming language, SAS is the most powerful machine learning tool and an ideal platform for large data sources and numerically sensitive applications. Thus, allowing professionals to work better and faster than their competitors.
  • Data Visualization: One of the biggest challenges that enterprises face is deciding the visual that represents the information in the best manner. The Visual Analytics by SAS uses intelligent auto charting to create the most effective visual on the selected data. Auto charts are handy when you need to visualize large amounts of data quickly.

Advantages of Leaning SAS

There are numerous advantages of learning SAS as the modules provided in the SAS software can be used to profile prospects and customers, predict changes in their behaviours, and manage and optimize operations according to market requirements. SAS is also the best analytics software in predicting fraud activities, allowing you to predict and catch frauds sooner. Moreover, with SAS IT management solutions, you can collect data from different IT assets to create reports that can help the senior management in improving their businesses. All these properties help you in improving your chances of getting a job and succeeding in it. Therefore, if you are looking to enter the IT industry soon, you must learn SAS and get certified. Opt for SAS training in Delhi or any other city in India and take your first step towards a bright career.

Best Wedding Theme Ideas for 2019

0

Picking a theme is one of the hardest things for most brides. Do you want a minimalistic wedding or a romantic one? As soon as you choose the right theme for your wedding, you can start planning for the ceremony. Here are some wedding theme ideas for the coming year 2019.

Elegant Century

Wedding Theme IdeasThis modern wedding theme allows you to put a spin on your wedding decorations and gown by choosing bold color schemes. It is perfect for any time of the year and incorporates flowers and decorations that complement the bride’s dress. Fill bouquets with peonies, succulents, and roses to add an element of classical elegance.

Wedding gown – opt for a leaf lace organza gown that flows into a soft skirt. If you do not want a white gown, you can choose a turquoise one. Make sure that you choose flowers and decorations that will match the overall theme.

Makeup and hairdo – if you tend to wear your hair down daily, you should opt for a side swept hairstyle. It will allow you to show off your neck and shoulders. Moreover, this style will be in your lane because it is not a full on updo.

Coastal Greenery

romantic garden weddings by the seaMany brides and grooms would like to have romantic garden weddings by the sea. If you would like such a theme, you should know that garden-themed weddings are feminine, soft, and romantic. You can use garden roses and freesia flowers to bring together the theme of your wedding. Line the aisle with vases filled with flowers in fading shades.

Wedding gown – when planning a summer wedding, you should keep your dress simple. Summer is the ideal time to choose a simple design such as a modern wedding dress. A sheer lace crop top will complement your tulle skirt perfectly to give you the summer wedding of your dreams.

Hairdo and makeup – a side swept hairstyle is great if you would like to let your hair down. Make sure that you secure your hair so that it stays in place no matter how humid the weather is.

Rustic Romance

A minimalistic and clean décor will go well with lush vegetation, making your wedding beautiful. Choose a wide outdoor space that will bring out the floral elements perfectly. When it comes to hosting a casual wedding, you need to keep things simple.

The goal of this theme is to convey minimalism and allow the guests to focus on the bride and groom. Opt for subtle flowers that you can combine with succulents and greenery.

Wedding gown- choose a blush peach dress with lace details to match your simple wedding. This simple gown will not overwhelm the theme.

Makeup and hairdo – if you have smooth hair, you can opt for sculpted twists or interlocking twists to create look that can withstand humidity and the ocean breeze.

You should use a thermal protectant on your hair to seal in the shine and keep humidity at bay. Moreover, this hairstyle is perfect for showing off intricate back designs.

Other Popular 2019 Trends

Drones – people will use drones to capture wedding footage from the sky at different angles. Thanks to these devices, it is now possible to capture steady motion videos.

Tiaras – with the recent royal wedding, tiaras are now taking center stage as brides try to turn their weddings into fairy tales.

Conclusion

The above trends for 2019 will come in handy if you are planning a wedding for next year. Make sure that you pick a style that matches your budget and lifestyle.

PCOD problems in women

0

The PCOD is said to be one the health-related problem that has been faced by one in ten women and this causes hormonal imbalance and this is likely said to after the health of the women and this may cause many risk and complication As we as a whole realize that ladies’ experience numerous issues and this era in lady’s life is exceptionally critical and they should be physically and rationally arranged for it and all ladies’ are not physically and rationally solid to overcome this stage as there might be numerous requirements which can undoubtedly influence the ladies wellbeing. This piece of a ladies’ Its is essential and numerous individuals deal with their wellbeing with extraordinary cognizance this will help them at the season of difficulties like PCOD there are specific age for a lady to who are recognized with PCOD and this is advised by the best gynecologist in bangalore and these exhort must be taken under fixation as this will assist us with being protected And stay away from any hazards that have a tendency to add amid the season of health-related issue .

There are many symptoms there are likely  to occur when there is PCOD condition that said to be prevailing in women’s health with the below symptoms in women’s body we can easily identify or detect  the condition if PCOD in women health condition:

Irregular menstrual cycle :

The woman with PCOD tend to have irregular period due to hormonal imbalance and there is no conscience in the time of their period and this makes the weak mentally and physically and there are many pieces of advice that are provided by many best gynecologist in gurgaon to overcome this condition, so taking those advice will help us to overcome many health related problem that can because high risk to women’s.

Acne:

The next symptoms in the women with PCOD tend to have increased in acne in the face this is one of the symptoms that will make us detect the PCOD in the women body and this is the early stage symptoms that is caused due to the condition of women’s health.SO the treatment can be started at an early stage.

Weight gain:

The weight is common but overweight in women can be related to some health-related issue and this can easily help us to detect the condition of PCOD in women’s health ,women with this condition will tend to gain more weight and become very obese and they will not be able to control their weight gain and this is related to the health condition and not only due to overeating. This is the main case for the weight gain in women’s health.

So there are numerous complexities that can be looked by ladies and this can be effortlessly kept away from by playing it safe and maintaining a strategic distance from at a prior stage. This is an exceptionally vital stage and should be taken consideration with great prudent advances and advice from specialists.

Six different types of engagement ring styles you need to know before shopping

0

Are you planning to buy a new gold ring for your engagement? Buying a ring for your girl is fun, but you should also have the knowledge about the diamond shape and cut as well as metal characteristics. One should always remember that an engagement ring needs great expenses. In order to buy the perfect ring for your partner, you should have a high budget. You must make sure to know the exact measurements of your partner. Many couples shop their engagement rings together, but if you are planning to surprise your partner then make sure to pay good attention to their style for when you surprise her with that piece of jewellery, there is no doubt it will be the best day of her life . You can also ask their siblings, and best friends to assist you in your shopping so you can choose the best of best for her.

If she loves stones, then tell the jeweller to place the diamond in the right setting in the ring. Make sure to find the best ladies diamond ring which fits your budget. Take help from your relatives to find the best and renowned jewellery shops or do your research online. Take notes about their choices whether they prefer simple, vintage or modern accessories. Here is the list of top stylish rings you can buy for your partner:

1. The three-stone ring

This is one among the highly favored and most popular rings which every partner opts for. This ring contains a larger stone in the center with two smaller stones set on the sides of the ring. You can get a desirable cut on your stone. Some customers prefer unusual cut like emerald shape or round cut. You can also tell the jeweller to find coloured stones to sit on the sides of the central ring.

2. The halo ring

This piece is one of the toughest rings to create. This ring looks simple, but it takes so much time to give us the final result. The central stone is surrounded by smaller stones which look like a halo. Each small stone has to be put in its accurate setting to give the desired look.

3. The pavé ring

Tiny stones are set together to make it look like nothing is holding it together. A larger stone is placed in the center and surrounded by small gemstones. If you want to give it an elegant look when you tell the jeweller to create a solitaire ring made with pave detail.

4. The double halo ring

The double halo ring is similar to the halo ring, but it has some additions. This engagement ring contains round cut gemstones which are brilliantly surrounded by tiny gemstones. This ring appears big because it is surrounded by the double halo. The ring can be made in the desired shape like oval, round or square.

5. The bombe ring

This is one of the unique rings which have a dome-like structure with a huge stone placed in the middle. One can embellish it with smaller stones in the desired pattern. It seems like this ring is never going out of fashion again when it was re-popularized in 1950

6. The cluster ring

This engagement ring is one of the luxurious choices. One can get the desired and intricate pattern with the help of tiny stones. This ring is different from the solitaire ring because it doesn’t have a big stone in the center.

Top 10 Institutions in the US for pursuing an MS in Computer Science

0

An MS is one of the most preferred masters degrees by Indian students who want to pursue a postgraduate degree in the USA, which is the holy grail of technology. With the numerous advancements in technology, the demand for Computer Science Engineers continues to grow exponentially. Computers are used in almost every aspect of our public life-entertainment, health, transportation, education and so on. A Masters of Science (MS) degree in Computer Science studies the architecture and benefit of computer-oriented technologies in detail. The specializations include- Artificial Intelligence, Data Science, Bio-computing, Network Security, Software Theory, Real-World Computing and so on. By pursuing an MS, you are basically mastering a particular domain in your field. Planning to do an MS involves a lot of research on the courses offered by various universities, the funding and scholarships available and also the amount of effort an individual needs to put to bag a seat in a top-notch university. The same program might exist under different names in different universities. An important thing everyone needs to realize is that no university is bad. Our career depends on how well we utilize the opportunities available to us.

The common requirements to pursue an MS in Computer Science are as follows:

  • A GRE Score in the range 300-340
    The Graduate Record Examinations (GRE) has three main divisions-
    1)Verbal Section
    2)Quantitative Section
    3)Analytical Writing Section.
    The Verbal and Quantitative sections are allotted 170 marks each and the AW(Analytical Writing) sections are scored for 6 marks.
  • A decent TOEFL score(Above 90)
    The Test of English as a Foreign Language(TOEFL) is an examination conducted to test the English Language Proficiency of non-native speakers.
  • A decent undergraduate CGPA
  • Letters of Recommendation(LORs)
    Getting a seat in a university involves a lot of paperwork and is a tedious process. Among all the papers that you deal with, getting LORs usually turns out to be the most stressful task. All universities need at least 2-3 of these recommendation letters. Fresh college graduates take these from recommendation letters from teachers. Those with work experience usually take 2 letters from their professors and 1 from their workplace. A recommendation letter should basically prove all the claims that you have made in your resume. They throw light on your background and abilities from a third person’s point of view.
  • Internships/Work Experience

If you have successfully completed various quality projects from an internship or have published one or more papers in a top-notch journal, you should be able to get in with even an average GPA. For an undergraduate applying fresh out of college, the admission committee usually seeks at least two internships.

  • Statement of Purpose(SOPs)

This essay should elucidate why you opted for a particular course in a particular stream, your achievements, how this program will influence your career, what drives you and how you will contribute to the field that you have chosen. Admission committees keenly observe your SOPs to make sure that you have the right stuff to be successful in grad school. They look for focused candidates who have clear-cut research interests and goals.

  • A decent resume

The US follows the norm of writing a one-page resume.

Here is a list of the top 10 universities abroad for doing an MS in Computer Science Engineering:

1. Massachusetts Institute of Technology, Cambridge

Found in 1861, MIT’s Computer Science department is the largest department at the university and has phenomenal research facilities.MIT houses one of the largest Computer Science research laboratories called CSAIL(Computer Science and Artificial Intelligence Laboratory) which is one of the world’s most pivotal centers for delving into Computer Science. This institution is a dream come true for any MS aspirant. Algorithms, Information Theory, Artificial Intelligence, and Software Construction are the prominent courses offered by the CS department. The institution focuses upon leadership, versatility, and engagement in life-long learning and does n’t have a dedicated MS-only program. Students are admitted to the doctoral program and they earn their MS degree in the process. This has many consequences. First, very less number of students are admitted. Two, a student doesn’t take many classes and is involved in a lot of research activity right from the first semester.

Top 10 Institutions in the US for pursuing an MS in Computer Science

2.  Stanford University, Boston

Established in 1885, Stanford has carried out a plethora of research activities in areas like Machine Learning and Robotics and continues to carry out top-notch research activities in many other fields related to Computer Science. Since Stanford is situated near the Silicon Valley, California, it has abundant opportunities right at its door-step. Prominent firms like Sun Microsystems, Google and Yahoo were founded by Stanford alumni. The University also offers all-encompassing post-graduate programs like – the integrated CS-MS and MBA program and the integrated CS-MS and Law program. Areas of specialization include Artificial Intelligence, Theoretical Computer Science, Mobile Computing,  Human-Computer Interface and so on.  Bagging a spot in the MS program in Stanford is extremely competitive. Even with great scores in your undergraduate, GRE, and TOEFL, you must still write an impressive personal essay, have exception Letters of Recommendation(LOR’s)  and skills that make you stand out.

Top 10 Institutions in the US for pursuing an MS in Computer Science

3. Carnegie Mellon University, Pittsburgh

 CMU’s Computer Science department is regarded as one of the best in the world. The MS program in Carnegie Mellon entirely focuses on coursework, rather than research activity. The approximate acceptance rate into the CS program is 8-9%.CMU’s  MS in Software Engineering/Management is focused on soft skills and software development practices. The CS department has various departments like Computational Biology, Software Research, Human-Computer Interaction, Machine Learning, and Robotics.

Top 10 Institutions in the US for pursuing an MS in Computer Science

4. The University of California, Berkeley(UCB)

The CS department of UCB is splendid and is one of the strongest CS programs in the US. They excel in their AI research. Multi-faceted and top-notch researches and projects are being carried out in fields like Scientific Computing and Security. Courses like Data Science and Computational thinking are prominent in the institution. The course-work is extremely stressful and highly competitive.

Top 10 Institutions in the US for pursuing an MS in Computer Science

5. Georgia Institute of Technology, Atlanta

Georgia Institute of  Technology, nicknamed GeorgiaTech has an extremely competitive recruitment process because the department of CS opts for only highly qualified applicants. They look for a minimum undergraduate CGPA of 3.3, strong research, excellent LOR’s (Letters of Recommendation) and a strong GRE score. The University has a very good graduate-level robotics program and has received several National level Robotics Initiative grants. It has an MS Computer Science program(MSCS) and an MS Computational Science Engineering program(MSCSE). The only difference between their curriculum would be a difference between the two courses. The institution also offers an online Master’s program in CS called OMSCS. The instructors and the course materials for the online degree are same as the offline program.

Top 10 Institutions in the US for pursuing an MS in Computer Science

6. Harvard University, Cambridge, Massachusetts

It is one of the Ivy League private universities. Computer scientists at Harvard have performed ground-breaking research in the domains of Security, Privacy, Networking, and Theoretical Computer Science. Research activities are also being performed in domains like Computer Graphics, Database Management Systems, Artificial Intelligence, and Computational Linguistics. Harvard doesn’t provide a terminal masters degree and you get an MS degree(Computational Science and Engineering Master Program) on your way to obtain a CS Ph.D. Harvard is a place that sheds more light on engineering than pure theory.

Top 10 Institutions in the US for pursuing an MS in Computer Science

7. Princeton University, New Jersey

The MS degree at Princeton is a two-year, full-time program and students are admitted in the fall semester only. All the students are initially admitted to the M.S.E (Masters of  Science in Engineering) program, and can later switch to the M.E(Masters of Engineering program) which is a non-thesis program if needed. The institute has a dedicated alumni base. Notable research areas include Computational Biology, Computer Architecture, Machine Learning, Security and Privacy and so on. The acceptance rate is about 6-7%. Exceptional test scores, meticulous research, internships, SOP(Statement of Purpose) and LOR’s(Letters of Recommendation) are vital for admission into the Princeton Masters Program.

Top 10 Institutions in the US for pursuing an MS in Computer Science

8. The University of California, Los Angeles(UCLA)

The campus of UCLA is stunning. The campus is lush green with hills and grass spanning across the campus. The MS students in UCLA need not select one major field. The CS program at UCLA is rigorous and tiring. It lays a lot of emphasis on theory. They can choose a combination of courses from available courses like-Artificial Intelligence, Network Systems, Software Systems, Information and Data Management, Graphics and Vision, Computer Science Theory and so on.UCLA has a lot of research centers like Center for Encrypted functionalities, Center for Domain-Specific Computing(CDSC), Scalable Analytics Institute(ScAi), Center for Information and Computation Security(CICS) and many more. UCLA is a target university on many company’s recruiting list like-Facebook, Microsoft, Google, eBay, Adobe, Amazon, Intel, Linkedin,  Boeing, Apple and so on and also provides funds to the students who wish to become entrepreneurs. The CS department also invites famous personalities in the field of technology to give speeches once or twice a week. 

Top 10 Institutions in the US for pursuing an MS in Computer Science

9. University of Washington, Seattle

The University of Washington, found in 1861, is a public, research-based university located in Seattle, Washington. The University has a professional masters program(PMP) in Computer Science. The University doesn’t offer an exclusive master’s program, but it involves enrolling in the Ph.D. program and dropping out after completing the masters part alone. Top-notch research activities in fields like Machine Learning, Data Science, Scientific Computing and Security are being carried out. The University has produced 20 Nobel Prize laureates and a huge number of Pulitzer Prize winners.

Top 10 Institutions in the US for pursuing an MS in Computer Science

10. California Institute of Technology(CalTech)

California Institute of Technology, found in 1891, is a private, research-based university located in Pasadena, California. CalTech has one of the top-notch  Computer Science Departments in the world. Getting into CalTech is very, very hard. CalTech doesn’t offer a direct MS program. Graduate study in Computer Science is objectively based Ph.D. research and there is no acceptance to an MS program as the degree objective.

Top 10 Institutions in the US for pursuing an MS in Computer Science

8 Successful Indian Family Businesses Running Over A Century

0
Source of image

There are 64 multi-industry companies started in India by Indians and many companies that are generating huge revenues, giving employment. Some of these companies have been started way before independence and with every passing day are growing stronger. They have not only shined in India but also all over the world.

Here is a list of 8 companies that have been successfully run for more than 100 years. The stories of the companies stand as an inspiration for us to work with vision, take chances and risks along with hard work summing up to a start and run a successful business. The era in which it was started that is the British era did not make it easy for the founders but they thrived and succeeded. The founders contributed in best of their abilities during the independence movement and their companies, run by their families even today are providing wealth to themselves and the country. They have their scholarships, hospitals and NGO’s making a substantial contribution to the society.

Image result for tata group

1) Tata group

Name of the founder: Jamsetji Tata

Headquarter: Mumbai

Year of establishment: 1868

Background:

Jamsetji Nusserwanji Tata is from Parsi Zoroastrian priests family. Born in Gujarat educated in Mumbai he joined his fathers trading firm at the age of 19 in 1858. In 1868 he started trading company Tata Sons. Tata Sons Ltd is the holding company of Tata Group which has varied business running together. Jamsetji Tata wanted to start an iron and steel company, a hotel, a learning institution, and a hydro-electric plant. He inaugurated the Taj Mahal Hotel at Colaba on 3rd December 1903, priding itself with the only hotel to have electricity. Jamsetji Tata married Hirabai Daboo and had two sons, Dorabji and Ratanji Tata. Jamsetji founded Tata Steel, and Dorabji Tata established it in 1907. In 1909 Indian Institute of Science was established in Bangalore. Swami Vivekananda and Jamsetji Tata met accidentally in a voyage and impressed by the laters views Jamsetji approached Vivekanand Ji to endorse the project which he did happily. Lord Curzon, Sir William Ramsay and the Nizam of Hyderabad Mir Osman Ali Khan played important roles in the project.

Tata Power was founded in 1910 has 10577MW generation capacity. In 1939 Tata Chemicals was founded. Dorabji Tata played an active role in making Tata Power a reality. India’s one of the leading insurance company started in his care. He was married to Meherbai Tata. Her brother’s son, scientist Homi J Bhabha is known as the father of the Indian nuclear programme.

All those who were given prominent positions in the company were made to start from the smallest position to groom them into a better leader and human being.

Ratanji Tata had also actively participated in the growth of Tata Sons. He was an art collector, and his collection is presented in the Chhatrapati Shivaji Maharaj Vastu Sanghralaya (Prince of Wales Museum) along with his brother’s collection. He married Navajbai Sett, and they adopted Naval Tata. Naval Tata has three sons Ratan, Jimmy, and Noel. All of them have actively participated in the growth of the Tata Group.

Ratan Tata worked for 21 years and grew the companies profit 50 times. He has actively invested in the current generation companies doing e-commerce such as Snapdeal, OLA, Paytm and mobile company Xiaomi. Currently, Natarajan Chandrasekaran has been given the main position of Tata Group. The dream of having only electric vehicles in India is being made true under the active participation of the Tata Motors. On acquiring Tetley, it gained international recognition and from there on it went on to acquire many other companies. It has its companies all over the world. Titan, Tata Global Beverages, Tata Teleservices, Tanishq, Fasttrack, Croma, Tata Salt, Tata Starbucks, Voltas, Tata Sky, Tata Docomo, Tata Steel are among famous ventures of Tata. It has its enterprises in defense, electric utility, finance, healthcare, IT Service, Real estate.

Chairman: Natarajan Chandrasekaran

Revenue : 9,136,327,032 Rupees

2) TVS Groups

Name of the Founder: T V Sundaram Iyengar

Headquarter: Madurai

Year of establishment: 1911

Background:

Thiruvengudi Sundaram Iyengar belonging from a Tamil Brahmin family had worked as a lawyer, in Indian Railways, and in a bank before starting his own bus service in 1911. TVS Sons and Ltd was started in the same year. TVS Gas Plant, Madras Auto Service Ltd, Sundaram Motors were started by him. The business turned into an empire and is still being run by the family itself. TV Sundaram had 8 children, Soundaram, Rajam, Doraiswamy, Santhanam, Amu Amaal, Ranga Ammaa, Srinivasan, Krishna. Duraisamy died early. The 4 sons became an important part of the business and thus there are four main branches of the company. His daughter T S Soundaram participated in the Indian independence movement along with Mahatma Gandhi. She even has her own postal stamp.  They have started companies in fields like textile, electronics, automotive and in places like Chennai, Mumbai, Coimbatore, Spain, UK, and Iran.

Chairman: Venu Srinivasan

Revenue : More than 5,31,68,40,00,000 RupeesImage result for aditya birla group

3)Aditya Birla Group

Name of the founder: Seth Shiv Narayan Birla

Headquarter: Mumbai

Year of establishment:1857

Background:

Shiv Narayan Birla traded cotton in Ahemadabad and further moved to trade opium to China along with his adopted son Baldeo Das Birla. This trade earned them a huge fortune. They started chartering cargo ships for which Shiv Narayan Birla moved to Mumbai. Baldeo Das Birla started 2 firms one in Bombay and another in Calcutta. These firms did business in grain, silver, cotton and other commodities. He had 4 sons, Jugal Kishore, Rameshwar Das, Ghanshyam Das, and Braj Mohan. The first 3 had actively contributed to the growth of business related to their father but Ghanshyam was most successful one.

Ghanshyam Das had started Birla Jute, Hindustan Motors, BITS Pilani, Technological Institute of Textile & Sciences. He invested and bought Hindustan Times. He also invested in steel tubes, rayons, chemical, and cement. Ghanshyam Das had 3 children, Lakshmi Niwas, Krishna Kumar and, Birla Basant Kumar Birla. Both his sons worked for the growth of Birla Group. Ghanshyam Das Birla left most of his business to Aditya Vikram Birla which is why it is now known as Aditya Birla Group. Under his guidance, the company grew bigger and better with passing years. His son Kumar Mangalam Birla is the current chairman of the company. It has its ventures in agribusiness, financial services, banking, mining, retail, telecommunication, wind power, e-commerce among many.

Rameshwar Das Birla had 3 sons among which Yashovardhan Birla took over Yash Birla Group founded by his grandfather. It is currently run by Yash Birla his grandchild. It is a 157-year-old conglomerate company. It is currently facing financial and court cases.

Brajaj Mohan’s grandson Chandrakant Birla started his own multibusiness company CK Group which is 69 years old.

Thus the Birla Group apart from being its own multi-business company has its founders family members starting their own big successful companies.

Chairman: Kumar Mangalam Birla

Revenue:32,72,21,95,00,000.00 Indian RupeeRelated image

4) Khoday Group:

Name of the Founder: Khoday Eshwara

Headquarter: Banglore

Year of establishment: 1906

Background:

Khoday Eshwara started manufacturing of silk in 1906. his sons inherited his company and started a distillery and stationary divisions. They produced whiskey (Peter Scot, Red Knight), rum, beer, brandy. Khoday Distilleries, Khoday Engineering are part of Khoday Group. Khoday Stem Cell Research and Medical Centre was set up in 2011 with an investment of 150 million rupees.  The company is run by the family.

Chairman: L. Ramachandra Koday

Revenue: UnknownImage result for kirloskar logo

5) Kirloskar Group:

Name of the Founder: Laxmanrao Kirloskar

Headquarter: Pune

Year of establishment: 1911

Background:

Started by Laxmanrao Kirloskar and with the leadership of his son Shantanurao Laxmanrao Kirloskar the company grew to be the biggest producers of pumps and valves. It is known for exporting them to about 70 countries. Further, ventures were started in the production of oil engines, motors, electrical equipment etc. Toyota Kirloskar has  Kirloskar as a minority owner producing cars for the Indian market. The various business is handled by the extended family successfully in India and outside too.

Chairman: Sanjay Kirloskar

Revenue :2,59,56,00,00,000.00 Indian RupeeImage result for murugappa

6) Murugappa :

Name of the Founder: A M Murugappa Chettiar

Headquarter: Chennai

Year of establishment: 1900

Background:

Priding itself with 28 businesses the founder had set up their first business of money lending and banking in Myanmar. They further stared their firms in steel tubes, insurance, cycles, sugar etc. The company is held by Murgappan family.

Chairman: M.M. Murugappan

Revenue :3,99,92,40,00,000.00 Indian RupeeImage result for godrej

7) Godrej :

Name of the Founders:  Ardeshir Godrej and Pirojsha Burjorji Godrej

Headquarter: Mumbai

Year of establishment: 1897

Background: The duo Ardeshir and Pirojsha gave India many of its firsts like lock and lever technology, soaps made with vegetable oil, indigenous typewriter etc. It’s furniture products is still a hit and it has become a household name for its consumer products such as hair color and liquid detergents. It has its ventures in agriculture, chemicals, real estate, construction among many. The Godrej family owns and runs the Godrej Group. The company has built many landmarks in Mumbai such as the Bombay Stock Exchange, Taj International, Reserve Bank of India.

Chairman: Adi Godrej

Revenue:3,03,64,60,00,000.00 Indian Rupees

8) Shapoorji Pallonji

Name of the Founder:  Pallonji Mistry

Headquarter: Mumbai

Year of establishment: 1865

Background:

Also known as SP Group and run within the founders family it has been part of many important constructions. It is also the producer of Mughal-e-Azam which had a budget of 1.5 crore rupees, the costliest movie in Bollywood at that time.  It has firms is textile, appliances, power etc.

Chairman: Pallonji Mistry

Revenue:₹28,320 crore

INVESTING ONLINE WITH ANGEL BROKING DEMAT ACCOUNT

0

WHAT IS A DEMAT ACCOUNT

Demat is the short for dematerialisation, which means converting the physical share certificates into an electronic form. A demat account facilitates holding shares and securities in an electronic format, making it much more convenient for the traders. It is mandatory to have a demat account if you wish to trade in the stock market. You can open a demat account with zero balance. It is a much better way of trading owing to multiple factors, such as:

  • Lower risks
  • No paperwork
  • Less expensive
  • More convenience
  • Instant transactions, etc.

HOW TO OPEN A DEMAT ACCOUNT

You can open a demat account by approaching a Depository Participant (DP). Even though the actual shares are held in the custody of SEBI registered depository like Central Depository Services [India] Ltd. (CDSL), or National Securities Depository Ltd. (NSDL), the depository participants work as a bridge between you and the depositories. The depository participant could be a bank, financial institution, or broking firms like Angel Broking.

Following this, you will need to fill up an account opening form and submit it along with a few documents, which include-

  • Identity proof
  • Residential proof
  • PAN card
  • Passport size photographs.

The next step involves an in- person verification by the selected DP. You can either visit the nearest branch of your DP or ask that an agent come to your given address to carry out the verification.

In the last step, the DP will provide you with the Beneficiary ID, which is your Demat account number. This is also known as the Beneficial Owner Identification Number (BO ID). All your purchases and investments regarding shares will be credited to this account. If you sell a security, this account will be debited.

ADVANTAGES OF OPENING AN ANGEL BROKING DEMAT ACCOUNT

  1. Easy share transfers

Transferring shares and other security holdings is extremely convenient with Angel broking demat account through Delivery Instruction Slip (DIS) for purchase transactions and Receipt Instruction Slip (RIS) for sale of shares.

  1. Corporate Benefits and actions

Angel Broking demat account holders have ready automatic access to additional benefits that the companies offer to their investors like dividends, refunds or interests.

  1. Freezing Demat Account

Angel Broking Demat Account holders can freeze their accounts for a certain period, if required. This is very useful as it prevents unexpected credits or debit into the account.

  1. Multiple accessing option

Angel Broking Demat account lets you access these through various electronic gadgets like laptops, phones and tablets. There is also an Angel Broking app which provides all the services on go and also provides all the latest news and updates.

UNIQUE BENEFITS OF ANGEL BROKING

Having an Angel Broking Demat account gives you some additional benefits. Angel Broking boasts of a new investment engine called ‘ARQ’ which helps in efficient portfolio building based your unique and personal needs.

ARQ score indicates the credibility and trustworthiness of a stock. It reduces the effort you would otherwise need to put in researching about the company. ARQ score makes your stock selection faster, simpler and much more accurate.

By using artificial intelligence, ARQ offers investment recommendations that are suitable to your profile. It create investment recommendations based on machine learning and by using cutting-edge cognitive technology and deep industry insights. It provides investment advice customised to each client based on their investment experience, priorities, and risk appetite. This helps you maximise your profit to the greatest possible extent.

Not only this, Angel Broking also lets you stay up- to- date with all the news related to the stock market by providing constant updates. This way, you can always make an informed decision.

Angel Broking Demat Account also provides you with easy financing solutions where you can get a loan against the securities present in your Demat account.

Angel Broking can truly be the one stop solution for all your trading worries. It will help you enjoy a stress-free trading experience right from the comfort of your home and help you with any difficulties that you might face along the way.

Learning to Code: Programming

0

 

Programming can be defined as a process of designing (or writing, in simpler terms) an executable computer program for accomplishing a particular task, whatever that may be. If you are new to programming (let’s just say coding) and wish to learn how to code, you may be overwhelmed by the sheer amount of information on programming languages, code editors, frameworks, or even IDEs (Integrated Development Environments) and you feel  –

  • It is an insurmountable task
  • You don’t know where to start
  • There is an availability of too many courses on the internet, hence the paralyzing fear
  • You are unaware of HOW to start
  • It may turn out to be not one of your strong suits

 

However, considering everyone within the range of the opposite sides of the  ‘programmer’ spectrum,  from the mediocre to the top-brass at programming, they all started off the same way : by trial and error, making mistakes along the way, learning from them and improving by taking one step at a time (even if it involves taking one step further and two back : yes, this will happen quite a lot).

 

That being said, learning to code shouldn’t be feared and one must be an avid learner to move forward. Consider this article as a short and succinct guide to some tips for taking your baby steps towards Computer Programming.

 

Some Advice:

  1. Choosing a Programming Language

Pick a language on the basis of which field (or domain) of programming you are interested in. You could pick any language to learn the fundamentals (semantics or basics, for the want of a better term), but if you wish to go further than that (suppose if you are learning to code to work in the field later), then you will initially (for a certain time period) need to stick to one language, especially the one which is mainly used in the domain you have an eye on. For example –

  • Game Development ( C#, JavaScript, Boo (These are available for Unity, a popular Game Engine), C++)
  • Mobile Development (Swift (iOS), Java (Android))
  • Data Science, Data Mining, Analytics (R, Python, SQL)
  • Windows Development (C#)
  • Embedded Systems, or OS (Operating Systems) related work ( C/C++)
  • Front – end Development ( CSS, HTML, Javascript)
  • Back – end Development ( Python, PHP, Javascript)
  • MacOS (Swift)

 

NOTE : some of the examples given above are exactly as they are stated to be, examples only, and of some of the popular languages used. These are only a few suggestions, not to be taken as concrete and unalterable advice. There are a plethora of languages involved in the programming world, and one must do their research accordingly  to decide whichever language they would prefer to choose to embark upon their learning journey.

Also, check with the respective company that you are hoping to work with (considering you are learning to code to get a job later) and find out the languages they require.

In a nutshell, picking a language very much depends on what you wish to do with it. So choose wisely.

 

 

  1. Picking good learning resources

There are innumerable number of resources out there on the internet which may help you on your learning journey. A majority of the resources pertain to the following categories –

  • Videos
  • Books
  • Online (and also offline) Courses
  • Tutorials (on websites and quite a few blogs)

 

However, as the number of resources are many, the number of resources which only claim to help (but don’t necessarily do so) are also of a large number. So, it is of utmost importance to make sure that the resource you depend upon to learn coding is efficient, veritable, and helpful, lest you waste time on it only to realize you need to start again from scratch.

NOTE : Just because a particular resource requires you to pay a fee doesn’t necessarily mean that it is useful. There are plenty of amazing resource materials out there which are free of cost, and you can definitely find them with a bit of research.

 

 

  1. Maintaining a journal

Practice a convention of noting down whatever you have learned for the day (or week). It helps to process the information you have received, and can also function as a helping hand in reviewing what you have learned. Moreover, you can go back to review if you have taken a break from programming for a short time, and reviewing becomes easier as it is written in the way that only you have understood the concept.

 

It would be better to make a soft-copy of the notes than on paper as searching through the notes becomes easier to do so. All the same, sticking to whichever works for you is best for the long run.

 

 

  1. Practice a LOT

Quite a lot of practice is required to even write basic code. One needs to practice (i.e. get their hands dirty in the code) regularly to make significant progress. For example, practicing for an hour everyday is much more beneficial and sensible to do so than working on your coding skills for 7 hours straight on one day, say a weekend. Practice on different kinds of problems pertaining to learning the basics, and once you get the gist of it, branch out slowly onto more complex programming concepts, such as Graph Theory, Dynamic Programming, etc.

 

 

 

  1. Working on projects, including Open-Source

Once you have developed basic skills, you need to develop them further to actually learn to create something (a useful application) with those skills. Work on projects to further hone your skills to learn to create something that can be used in real-life.

 

Also, working on open-source projects on GitHub is a very useful method to learn. Many companies require potential candidates to have prerequisite knowledge on how to use GitHub , so knowing beforehand and actually having relevant experience in working on it gives your resume a boost when you are applying for a software-related job.

 

  1. Getting help

Even the most experienced programmers use Google when they get stuck on a particular programming problem (finding a solution on Google is a skill in itself!). Do not hesitate to ask for help, in person or online. The internet has many alternatives from which you may seek help –

  • Stackoverflow
  • Code.org
  • Hackerrank
  • CodingDojo

 

And many more exist. Before asking a question on a forum, make sure that such a question has not been asked before and answered as well. The possibility of this, especially when you have only begun to learn programming is negligible. Preventing the repetition of questions on a forum helps keep it neat and concise, something you will appreciate when you are a full-fledged programmer.

 

Some people (programmers with decades of experience) on online coding websites do offer to mentor (for free) some people who have a genuine interest in programming and who show substantial potential. However, in the event that you do find such a person, do not trouble them with questions for which answers can easily (or with a little effort) be found on the internet. Having a mentor is a privilege, and it would be highly unfortunate to lose them by asking trivial questions.

NOTE : Always be kind and on these forums, and do not engage in petty fights. It may result in you getting banned.

 

  

Some more advice:  

  1. Do not expect yourself to know everything

Initially, you may see lots of interesting concepts of programming which you may add to your list of goals (things you wish to learn or work upon). As a newbie, your sense of time will be skewed. The amount of time you think it will take you to learn that particular concept will be much lesser than the actual time it will take. Learning to code takes time. Try not to burden yourself with too many things at once, (remember, small steps) or else you will be overwhelmed by everything and be faced with a feeling of despondency. (Also, a potential candidate for a coding job interview isn’t expected to know everything.) Start will smaller goals, and try not to spread yourself thin.

 

 

  1. Learning from programming videos

Learning from online video tutorials is helpful, but only watching them without getting your hands dirty in the code isn’t particularly so. You may understand how the code works and how it has been implemented, and feel that you will be able to write a piece of code after that and herein lies the conundrum. The moment you sit down in front of your PC and begin to type in your code, that when you (a newbie) realizes that no matter how much you wrack your brain, it is exceedingly difficult for you to come up with anything, in spite of thoroughly understanding the concept in the video. Watch the videos if you get stuck with something while you have already begun to code. Variegating the kinds of videos you watch will also help you understand your learning style.

 

 

 

  1. Write Clean Code

If you plan on working in the software industry later on (or even work on open-source projects), it is very important to make it a habit to write clean code. Unlike the days of learning, you will be working with a myriad of people in a group on software. Hence, it is absolutely essential to write clean and properly structured code so that when your work is viewed by someone else (and it surely will), the person will face less issues in trying to make sense of what is written. Avoiding duplication of logic, hard coding (you will understand what all this is when you actually start coding on a regular basis) will save time and effort in the long run.

 

 

  1. Don’t give up

You will fail a lot along the way, and may even be tempted to give up. Do not allow rejection to do so, and keep trying. If something is not working out in spite of you having tried many times, perhaps you may need to go for a different approach. Yes, programming is scary, and it is hard. Whosoever says that it is easy isn’t every knowledgeable when it comes to programming . Self- teaching requires you to have sufficient determination. It is NOT easy.

Take a break for a while if you have coded to the point of exhaustion. A little break may be just what you need to give yourself a boost before you can start again. Focus on other non-coding activities in your life as well (you surely will have those) in order to take a break.

 

 

Good luck!