Top 5 Young CEO’s who thought out of the box

Standard

Being a C.E.O. isn’t just about looking debonair in an office. He has to be a man (or a woman) of unique talent, to say the least. The ability to bring the best to the table, the innate quality to convince even the worst of critics and the power to inspire his teammates. Someone who posthumously becomes a legend.Whose name evokes respect and awe.

There are a lot of successful entrepreneurs around, but here’s a round-up of five such C.E.O.’s who inspire me big time:

5. Kevin Systrom ( C.E.O. and co-founder of Instagram):

insta

In 2010, the night before  Instagram was launched, Kevin Systrom and his co-founder Mike Krieger made a  bet on how many people would download the app on its first day of release. Kevin guessed 2,500, but Mike, who was more optimistic, went big and guessed 25,000. By December 2010, Instagram had 1 million registered users. Now it has over 400 Million users. A photo capturing and sharing app, Instagram remains a one of a kind, with no strong rival.

4. Drew Houston (founder and C.E.O. of Dropbox):

Drew-Houston

Houston is an American Internet entrepreneur who is best known for being the founder and CEO of Dropbox, an online backup and storage service.

dropbox-drew-houston.png

According to Forbes magazine, his net worth is $1.3 billion.By outrageously turning down a nine-digit acquisition letter from Apple (yes, you heard that right! It was Steve Job’s proposal for takeover) and heading towards his own direction, he has successfully made Dropbox one of the best online storage services.

3. Sachin Bansal (Chairman) and Binny Bansal (C.E.O.)of Flipkart:

Sachin_Binny-Bansal1-621x414

(Top: Sachin and Binny | Bottom: Sachin)

flip

Before Flipkart came into the limelight, Binny previously worked for Amazon for 9 months after facing rejection from Google twice. Binny Bansal and his business partner Sachin Bansal,   both alumni of the Indian Institute of Technology Delhi, initially thought of starting a comparison search engine but realized that the market for E-commerce in India was very small. Hence, after leaving Amazon in 2007, they founded Flipkart as an e-commerce company. Now it’s the leading online retail company in India.

2. Pete Cashmore (C.E.O. of Mashable):

Pete_Cashmore_John_Varvatos

Hell yeah, this bloke is one of my true role models. Appendicitis pinned him to the bed when he was nineteen-year-old but his sickness didn’t deter him from doing what he loves best — blogging from home. A genuine lover of the power of the internet, he’s now the hottest wunderkind. Someone who worked his way up in the environs of his house, sans backup from Silicon Valley, Cashmore is one inspiration for bloggers (umm… like me?).

cash ccvn.jpg

1. Mark ‘exceptionally good’ Zuckerberg (C.E.O. and founder of Facebook):

I reckon half of you came to his blog of mine because of the links I’ve shared on Facebook. That’s the power of Zuck’s creation. A geek who just loves to code. And code. Every programmer’s role model, his Harvard project, Facebook, became the ‘face’ of social networks.

markzuckerberg2007-e1400081922221

From obsessing over ‘The Social Network’ movie to reading the book from which it is based ‘The Accidental Billionaires’penned by Ben Mezrich, he’s my #1 idol.

zuckerberg_2587413b

 

Advertisement

How to improve your English 10x within 6 months!

Standard

Golden Globes Nominations

Learning good English isn’t much of a task if you do feel it is IMPORTANT to do so.

The problem is that everyone wants to shine like the sun, but you’ve forgotten to burn like one for that.

So, let me get to the point.

Here are the easiest and fastest steps (it’s up to you to simply roll down and return back to being the same old you or to execute it):

  1. Watch a lot of TV Shows: Anything from Crime shows to Sci-Fi or horror or detective. Those which involve a lot of informal conversations. And stay away from the subtitles once you start getting a grasp.1339072817159_suits_s2_vod_keyart_2x1_overlay_590_295
  2. Watch Rom-Com’s and Critically-Acclaimed-Award-Winning movies: If your choice of movies is limited to Marvel, DC, robot-breaking-movies or those of the same type, you haven’t had a real taste of Hollywood. Learn from the Urban conversations in reality-based movies.pat-and-tiffany-silver-linings-playbook-15808-1920x1200
  3. Listen to English music: If your choice is limited to Selena Gomez, Enrique Iglesias, Jay Sean and Pitbull (Indian favorites), you have very BAD TASTE in music alone, let go of English-learning. Google for best lyrics, and imbibe good words from the best songs. Feel the lyrics. It will add to your persona. It will make you wiser. 17cb2139-7036-4696-89d4-504fe8996810maxresdefault
  4. Read a lot of magazines: Entertainment, Fashion, Sports, Technology : anything! Keep a highlighter-pen and mark words which seem new to you. Try to use those words in the contexts of your real life. Practice makes man perfect! ffusbazaar-june15-emilia-article           390_thumb_1
  5. Read essays written by famous political figures or debaters: Guaranteed this will help you in almost everything you’re working on. 51-rxswxhxl-_sx331_bo1204203200_
  6. And the last and obvious one. Develop a habit of reading novels : You can choose from any genre. If you’re looking for Indian authors, I’d recommend Anuja Chauhan for her witty narration and exceptionally good vocabulary. With foreign writers, there’s a lot you can choose from. anuja-chauhan-boxset-400x400-imadnz9kkxhgtzcx41a13jnorel    1326278375d1b04059f79f65a22bb52fcb0c9b48how-i-braved-anu-aunty-co-founded-a-million-dollar-company-original-imad8v2r55kh8tzw

 

All the best 🙂

And tell me if this works for you.

– Rajesh

 

 

 

 

 

Important Terms for SEO (Credits : Google) #WebDesigning

Standard

The reports in Search Console are organized according to the general outline of the Google Search pipeline: Content is first crawled (discovered), then it is indexed (parsed and analyzed for content), after which you, the website owner, analyze the search traffic to your site and also consider how search results are displayed to the user or linked to by other sites.

Crawl

Google’s web crawlers follow links and sitemaps to generate a list of publicly available URLs to visit and index for content. This is the first step in the process of being added to Google’s search results.

  • Property
    A generic term for a website or an app that you have added to your Search Console account. You can see a list of your properties on your account homepage.
  • Verify
    To prove that you own the website or app referred to in your Search Console account. A property must be verified before you can start seeing any data for it. You’ll be asked to verify a site after you add it to your Search Console account.
  • Googlebot
    Google’s web crawler. Google has a few different Googlebots that request your pages as different device types (a smartphone, a feature phone, or a desktop computer) to calculate different search results for users searching on these devices.
  • Canonical
    If you host the same page at different URLs, your search results can be diluted across these duplicate pages. For example, you might have the same page at http://example.com/dogs and http://www.example.com/dogs; a search might then show separate, lower ranked results for each page than if you had only a single page. In this case, you should indicate to Google that these pages are the same, and choose one to be canonical (the official page) to show in search results. Indicate canonical pages or sites using a Sitemap, HTML tags, or Search Console settings.
  • robots.txt
    The name of a file on your site that tells Google which pages not to index or show in search results.
  • Sitemap
    A list of URLs in your site that Google uses as starting locations to begin crawling a website. A sitemap is contained in one or more files stored on your website.

Index

The process of visiting URLs and analyzing the content and meaning of each page. This helps Google determine the best search results for a user’s query.

  • Resource
    A web page typically loads many additional resources such as CSS, JavaScripts, and images. Be sure that Googlebot isn’t blocked from accessing any resources that affect the meaning of the page during the indexing process.
  • Render
    Google tries to display all pages that it indexes in order to view the page as a user would. Rendering is the process of displaying the page with the images and layout to help Google analyze the meaning of the page.

Search traffic

  • Manual action
    If your page violates one of Google’s quality guidelines, such as spammy content, it can be subject to a manual action, which will demote it in Google search results.
  • International targeting
    Explicitly targeting your search results at users by language or country. This can be done using hreflang link tags or the country targeting setting in Search Console.
  • Content keyword
    A single search word that Google Search associates with your site. You can see a list of the top keywords for your site on the Content Keywords report.

Search appearance

How your page or app appears in search.

  • Structured data
    A public XML standard way of describing information about your pages in a format that the Google crawling engine understands. For instance, you can add ratings, event information, or video information. Some types of structured data are used to create rich snippets.
  • Snippets
    The small descriptive lines of text that appear under each result in Google search results. These are generated programmatically by Google during indexing, and can have visual characteristics known as rich snippets.
  • Rich snippet
    A visually enhanced Google search result, such as star ratings or event times. Rich snippets are often generated from structured data added by the page author.
  • Sitelink
    If your website has a logical hierarchy or structure, Google might display a set of sub-links below the main search result. For example, for an airline site, the main result will be the airline home page, and the smaller links below would be direct links to the booking page, the flight status page, the baggage policies page, and so on. You cannot specify sitelinks for your site, but you can ask Google not to show certain pages as sitelinks in results. (This doesn’t really have anything to do with search appearance, but we had to fit this term in somewhere 🙂

Tech Mahindra – Placement Experience ( Out-Campus)

Standard

First round saw 800-1000 (not sure) students from different colleges and streams.

130 Quants were asked as a part of online test and the time limit was 80 minutes.

It was composed of Arithmetic Ability, Verbal and Logical.

I started off by completing half of Aptitude .

Then, I progressed to Verbal and completed half of it. (At least that way, I can pass the sectional cut-offs).

After which, I completed the remaining Aptitude questions and at last I did the remaining verbals.

Out of my precious 80 minutes, 5 minutes were gone because of one blank question (an error on their part). There was no question – just the question number.

The coordinators of the host college spent time running around for solutions, and I realized I was losing time.

Due to which, I asked them to stop trying and let me skip it. They further added that they’ll give me another extra question at the end.

Anyway, I scored 110/130 in the remaining 75 minutes and got through. They forgot about the ‘extra question’ and so did I.

Second round:

Selected students were asked to type a passage on any given topic with proper grammar, construction and  meaning. It should be of more than 1200 characters.  Time limit was 10 minutes, and I did it in 7 mins. Mine was “Biggest Challenge in your life.”

You’ll have to ask me personally because I find it amusing.

Third Round : Technical H.R.

  1. Detailed differentiation between C & C++.
  2. Questions based on my area of interest : Data Structures, Linked List, etc.
  3. Questions based on my other passion, Web Designing: 
    1. What tools I use? – Adobe Dreamweaver
    2. My language – HTML
    3. On being asked if I know ASP.NET – My answer’s NO. I explained that I haven’t stepped my foot into the server side programming.
    4. What is e-commerce? – I spoke a little longer than usual considering how I love it.
  4. What’s your weakness – NETWORKING (I answered it without hesitance). And my reason was that my area is more on the algorithmic thinking part and logics, and that it’s not of my interest.
  5. Introduce yourself.
  6. Why did you come to Coimbatore? – My answer was something like this.

Final Round : Personal H.R.

  • About my parents, and after telling their professions I told him that my Dad taught me how to think wise and do wise in life and that he’s behind my sensible side and proper decision-makings, and that my Mom is the reason why I’m fearless. And that makes them my role model.
  • How would you describe the word learning ? – My answer was clear and concise. I loved this question and spoke my mindset off. Learning should be a gradual and progressive step, where we collect facts from everywhere in our daily life, and from every single person irrespective of whether he’s a genius or not. And I stressed the importance of consistent ‘little by little’ knowledge gathering. I told him that I NEVER BURN THE MIDNIGHT OIL and that I didn’t spend all day & night preparing for the day’s interview. “I DON’T BELIEVE IN CRAMMING UP. That’s not the right way. I’m here because I was consistent in everything I did right from the start of my first year.”
  • My take on Hope and Passion : “Hope, for me,  is when I know I’m capable of my aimed target and that I expect myself to get it after knowing my caliber, not necessarily wanting for something to happen. It should be a result of my confidence – the type that comes after you know you’re capable of doing things. “
  • How did you manage the second round? – “I have a habit of typing novels into M.S. Word and that involves quick speed, and correct punctuation, so I’m used to typing something meaningful fast.” He praised me on this.
  • On being asked if I have a year gap – “Yes, it was between my 12th and College.”
  • Do you know Tamil ? – “Koncham Koncham Teriya” (And we laughed together).
  • What’s your ambition? – “I want to become a project manager – a real team leader in a reputed IT company like Tech Mahindra – even if it means starting from a freshers’ stage and progressing into higher posts.”

At the end, he pointed out that he loved my style of speaking, which made me happy and thanked him. He was very friendly and also tapped my shoulder.

Fun afterall 🙂 Loved it.

Different categories of Websites – Posted on demand

Standard

The term ‘website’ can be distinguished based on purpose and content.

A STRONG website would be one in which there is so much of information to convey and that which has many plugins (Twitter, Facebook, Instagram) as well as JavaScript/CSS effects for ‘Flash Slider’ and more.

These are the types of websites:

  1. Personal Websites:

These contain static information about a person and normally comes with Homepage, About/Biography,  Gallery, Interests, Contacts.

The About page often contains sub-pages like Achievements, Awards, History and so on. The gallery often includes personal pics or even selfies which people are interested to share. Personal websites are basically created to ‘demonstrate someone’s personality and interests’. For someone who is popular this is a must and the best stop for information.

  1. Educational/Technical:

These sites focus mainly on the content-delivery , rather than the ‘looks’. A simple design (without the big banners and decoration) is of common practice. They are static and needs to be updated regularly, as opposed to dynamic personal websites which are updated when a new event(or film-release as in the case of actors or music release as with singers.).

They often come with a ‘back-end’ server which is maintained using PHP & MySQL.

Have you ever imagined how these educational sites have downloadable PDF files?

Those are stored using a database on the back-side. An understanding of the ‘three-tier web system’ can help.

  1. The news websites:

These contains ads, continuously updated  pages and sub-pages. Also, sub-domains exist. For  example: sports.timesofindia.com (or something like that.) These sub-domains can be generated from the server easily.

News sites focus on content as well as design.

  1. The e-commerce sites:

These aren’t really websites. They are companies. Product-based companies, which must not have even a second of failure.

Highly skillful web-developers and server administrators work in huge numbers to maintain these, rather than a sole admin. Frequent check is needed.

  1. Blogs:

A blog is a timeline-based mini-website.

Blogs are often counted as sites because of the purposes they serve, but professional template-builders treat them as non-websites and have an inferiority complex over the ‘lack of design’. A blog can be of personal diary type, a fun space or a technical/informative source.

Blogs are created when you don’t require focus on the codings and when you need fast access. Easy log in and log out.

Blogs can be run through mobiles like you would post on social networks. And this is another reason why professional builders don’t count them as real websites.

Hope, you have understood something from the points above.

🙂

P.S. Personal opinions only. Others’ might vary.

Regards,

Rajesh Konsam.

Interview Experience at RetailOn – 14-08-2015

Standard

It was an out-campus placement at Sree Sakthi College in Karamadai, Tamil Nadu.

Round 1: Written Programming ( C/C++/Java/PHP)

3500 Students came from different colleges for the first round.

My program was:

To design an ATM system” with the following requirements:

  1. Denominations should be in Rs 100 notes, Rs 500 notes and Rs 1000 notes.
  2. A general person would prefer having more 100 rupee notes over 500 or 1000. Second priority was over 500 rupee notes.
  3. Remaining amount should be in 1000.
  4. Case 1: If entered amount is less than 500 (remember, it’s less than! Not less than or equal to). So I printed “Amount/100” for this case. (Answer would be 1 or 2 or 3 or 4)
  5. Case 2: If amount is more than 40000 I should display “Insufficient Balance” and ask customer to enter lesser amount.
  6. Case 3 : Entered amount should always be more than 4000.
  7. Case 4: There should be a minimum of six 100-rupee notes.
  8. Case 5: Minimum of three 500-rupee notes.
  9. Case 6: Rest using 1000 notes.
  10. Case 6: Suppose extra amount is left after satisfying above three cases. Fill them up using 500 rupees. And after that if more amount is left (eg. 300 rupees ) use 100 rupee notes.

My solution:

I used float variables in every area.

I set three variables to zero value to represent denominations: hundredcount, fivehuncount, thoucount.

And I repeatedly used / and % operators to find quotient (denominations) and remainder (remaining amount after a certain note is used).

I used functions because the same dividing step would occur time and again and did many function calls and obviously some if-else statements.

Finally I gave the output as the individual counts of three separate variables: hundredcount, fivehuncount, thoucount.

Time limit was 45 minutes, and I rechecked the program repeatedly even if I finished early.

Out of 3500 students from different districts of Tamil Nadu state, 80 got selected for this round, and I was the only one from my college to get through.

Day 2: 

While I was waiting for my interview, a placement director from KPR College gave me a mock-interview after making me introduce myself.

  • Why do you think you deserve RetailOn company?
  • My Answer: Sir, I have strong skills in both programming field and web-designing so E-commerce is my best suit.
  • (He saw me teaching students from other colleges ( Adithya College) earlier in the waiting room, so he asked this – ) Why are you teaching other college students? Don’t you feel they are your rivals?
  • My Answer: Sir, I have no issues sharing knowledge with people. All i want is a fair fight. If they deserve, they’ll win. I believe in growing together.

He asked me many other good questions and saw my certificates as well. In the end, he told me that my confidence was visible and he loved it. He ended by telling me, “Today’s your day! You’re gonna rock it!”

It boosted me up and I was very happy. He shared me his contacts and mail even as I’m a student from another college and that he is a placement staff from another college (Kind people do exist).

Round 2: Technical HR

  • So, you’re from Manipur. Why did you choose South India for your studies?  I answered that I love being within the IT-sectors of Bangalore, Chennai, Hyderabad, Coimbatore.
  • When asked whether I am strong in Java, I told him honestly that I don’t know in detail. Holding my resume in his hands, he asked me if I’m strong in Data Structures which I’ve included as my area of interest. I said I am and he nodded.
  • After going through my activities he asked about my Big Data workshop. And I mentioned about Datameer, Hadoop, MapReduce concepts which I used in my hands-on sessions. He made me explain about Big Data in detail. To which I pointed out that Hadoop is more of an Apache project, rather than an open-source tool. And I gave him a real time example of a situation which differentiates Big Data from ordinary databases. It was a rail-way system one which was about trains going in and out of stations. “When data is too big to be handled by traditional data management, Big data comes into play.”
  • He started his questions on C soonafter.  He asked me what primitive and non-primitive data-types are. And I gave definitions along with categorizations. Int, Float, Double, Char v/s Linked List, Array, Structures etc.
  • In the middle, he asked me to explain about my trainings and internships. He was interested in my IIT trainings and that at Amphisoft Technologies (E-Box). Both had DATA STRUCTURES and Algorithms in it. And he spent more than a minute reading them, so I brought us back into our conversation by saying, “Picking up to my answers…” and continued with my answers.
  • He asked me which one I would prefer: Arrays vs Structures and why? I explained clearly with real-time examples. Structures! There’s this good example taught to me by Collin Bro from Amphisoft Technologies. A hamburger is like a structures with different items (bun, cheese, veggies, cream, etc) included in a single stuff which is a representation of the “grouping up of different data-types.”
  • He asked me about malloc, and how I should distinguish from calloc.
  • Then came, realloc. And I explained in depth using the “memory management” concept and pointed out why it is different from free(). I told him that the aim of relloc is to RECLAIM the original memory used up in a program execution and included ‘heap’ concept too.
  • He gave me a program on pointers and dynamic memory allocation which I wrote down in less time and he corrected me in parts.
  • Afterwards, he asked more concepts of structures vs unions, and how-to-do-this-without-using-this questions.
  • Since my area of interest is data structures, he asked me an application question on linked list which is my second program for the day. I clearly emphasized the three add positions: beginning, end and at any position and elaborated them.
  • After that, he gave me a good hand-shake with a nice smile and told me his interview with me ended there.

Immediately after second round, I was being told I got through the second, without any ‘waiting/undecided status’ and I was very happy. Afterall, I loved the first interview. I felt so comfortable in it and he was very nice to me.

Out of 80, around 8 were selected for attending final round.

Round 3: Personal HR

The next HR seemed to have gone through my details in depth. She was very friendly and made me feel relaxed.

After I gave a self-introduction in an aspiring e-commerce lover way , she asked about my family and when I mentioned about my two little brothers, she guessed if we fight with each others at times and I smiled saying that the smallest one is a Xerox copy of me, while the middle one’s a little reserved. With that followed my mentioning of my father as a retired Geography lectures and that of my Mom being a teacher.

  • “What are your other interests besides technology?” I told her that I love writing songs and novels. When asked on what type of songs I write, I replied in a candid way: “Romantic songs, happy songs, sad ones – well, every songwriters write those, and my favorite complicated songs. I’ll be giving them away to friends who believe in creating true music.”
  • What do you know about my company?” Having gone though RatilOn.net site several times and having put a screenshot of the homepage as my mobile wallpaper to remind myself of the logo, I explained about the client and service stuffs in depth all the while mentioning some of RetailOn’s top clients. She praised me and told me she liked my approach. She revealed that I wasn’t among those who blurt out “This is your CEO. That is your location. This is your logo.” type of mugged up answers.
  • “Do you have any business plan in your mind?” I loved this questioned and shared my interests regarding a special E-Commerce idea (which I always had in my mind  and which is a top secret) and she told me how it can even be possible and I gave my reasons, the need for it and the possibilities of people loving it.
  • (One tip: Be business-like, especially with E-Commerce stuffs.)
  • About my web projects: I told her about my technical blog Next Generation of Computer Engineers ( nextgencse.wordpress.com ) . And I specified that I am the sole content creator and admin of this blog.
  • FYI: You are inside the blog right now 🙂
  • I have mentioned my personal website RajeshKonsam.com too in my contacts for my resume and I made it clear I’m so into the E-commerce thing, having had a strong web-designing + programming hold. Also, I expressed my interest in running JavaScript effects for Flash-Sliders in websites and the hover/rollover effect in Flipkart type of sites.
  • “You are more of a client side programmer than a server side?” My answer: “I feel that I should be well-versed on the client side before I proceed into the server’s and as a student I’m stepping foot into MySQL.”
  • So you’re a state-topper in Class 12 Exams?” Yes, Ma’am. I secured 8th rank in Manipur state, Science stream in year-2011.
  • After going through my IIT Delhi and IIT Varanasi trainings stuffs, she told me she was very impressed and that she liked my involvement.
  • (From my mentioning in the resume in activities:) “So you’re the event coordinator in your college?” I told her that I love being the playmaker, the fully-involved question setter, instead of handling post of President or Secretary. And she liked how I loved conducting technical quiz events. (I told her G.K. is not my stuff, and technical is my interest. Too blunt.)
  • I have also mentioned a workshop in Ethical Hacking (I almost removed it from the resume earlier but kept it anyway) and when asked, I told her that it’s not my domain but I’m intrigued by phishing.
  • The rest of the long interview was about what I can expect when I’m in the company and an in-depth exploration of the work-ethics and expectations and promotions to higher posts. Big big stuffs which can’t be elaborated here.
  • At last she asked me if I’d have coffee (when the student coordinator brought in a tray of cups) and I happily said yes and took two sips. After going though my resume again and giving me the chance to ask her a question (I asked about how being an HR in RetailOn has brought her good changes and she told me passionately about the work ethics and experience she got), she smiled and told me I can wait for the final result. After a hand-shake, I thanked her and found my way out.

It was a very overwhelming interview for me and I loved the business-vibe during the entire process.

Out of final round candidates, only two were selected, one of them being me. Results were announced through a phone-call to me and through mails to me and my placement director.

Rajesh Konsam

#Networking – Best comparison between Hub, Switch, Router

Standard

Differences between Hub, Switch and Router?

Hub Switch Router
Physical Layer Device Data Link Layer Device Network Layer Device
Simply repeats signal to all ports Doesn’t simply repeat, but filters content by MAC or LAN address Routes data based on IP address
Connects devices within a single LAN Can connect multiple sub-LANs within a single LAN Connect multiple LANS and WANS together.
Collision domain of all hosts connected through Hub remains one. i.e., if signal sent by any two devices can collide. Switch divides collision domain, butbroadcast domain of connected devices remains same. It divides both collision and broadcast domains,

Explanation from : GeeksForGeeks

Microsoft Giving Away Windows 10 for free?

Standard

(Credits: The Economic Times)

Q: Why is Microsoft giving Windows 10 for free?

A: The company wants to get the new software on as many devices as possible. Microsoft needs a large pool of users to convince independent programmers that it’s worth their time to build useful or entertaining apps for Windows 10 devices. Executives also believe that if people are exposed to the latest and best Windows, they’re more likely to try other Microsoft products on PCs and mobile devices.

CEO Satya Nadella says he wants to have 1 billion devices running Windows 10 in three years. Microsoft estimates there are 1.5 billion people who currently use some kind of Windows. Rather than charging them to upgrade, as Microsoft used to do, it’s embracing the free download model pioneered by Apple and Google.

Q: How will Microsoft make money?

A: Microsoft will still collect licensing fees from PC makers that install Windows 10 on new machines. In recent years, most consumers have waited until they bought a new computer to get the latest Windows. Microsoft also makes money from selling Windows and other software to large businesses and organizations.

In addition, Microsoft is counting on Windows 10 to spur more use of other services. Microsoft makes money from selling advertising for its Bing search engine, and Windows 10 comes with many apps that steer people to Bing. The company also collects fees from people who use premium versions of its Office software, OneDrive cloud storage and Skype.

Q: Why does this matter to consumers?

A: Microsoft says Windows 10 is designed for the way people use computers today _ with a faster Web browser and features that make it easier to start tasks on a PC and then switch to a hand-held device.

Rajesh Konsam Blog on Next Generation of Computer Engineers