Wednesday, 22 June 2016

Year 2016 - 7 Most In-Demand Technical Skills...

Please check and refer to the points mentioned in the below url...


http://www.techgig.com/tech-news/editors-pick/7-Most-In-Demand-Tech-Skill-Areas-For-2016-47048?mailer_id=2670&utm_source=Mailer&utm_medium=TG_batch&utm_campaign=digest_news_2016-06-22&etoken=c3JhanNyaUBnbWFpbC5jb20=&activity_name=MTQyMDky&template_type=3&dt=&auto_login=l7KCjZmXjWOnk7@@OkG6EkpNlR0eASYJWVXhUXF1aZEZkZoFJVXRUW1xdVlZzVg==&src_type=autoLogin



Through a detailed analysis of the popular "top skills" lists published this year as well as job search data from the past six months, we've identified seven of the most in-demand tech skill areas for 2016. Not surprisingly, software development and information security top our list, but other hot tech skills for 2016 might surprise you.
What we did to put our list of the top IT skill areas was review what other industry publications, like InformationWeekComputerWorld and CIO.com have recently published and correlate the information with job search data from sites like LinkedIn and Dice.com as well as our own recent observations and analyses of the IT job market.
Going through the various lists, surveys, reports, slideshows and job postings, we couldn't help but notice that a great many detailed elements tended to cluster around specific skillsets or general job titles. For example, we ran into many specific designations for software developers that included mention of specific programming languages (like Ruby, Ruby on Rails, Python, PHP and JavaScript) or specific frameworks (like ASP.NET, AngularJS and others) and even platforms (like AWS, Apache or Hadoop). So instead of trying to split these up into individual skill areas we decided to simply group them under software development, partly because most developers will have knowledge of more than one of these areas and also to simplify our list of recommendations. However, we do list subdisciplines and more granular information for each of the skill areas to provide readers more insight. 
Thus, the seven tech skills listed below aim to offer a big picture career perspective as to what areas of IT are hottest right now. Then we dig deeper to provide you with more details on specific job skills that are capturing the most attention and focus from employers. As you'll notice, there's also some overlap among some of these areas, but that's because they don't occur in a vacuum—they overlap in the workplace and in the marketplace, and as such, they must overlap here too.

MORE: Best IT Training
MORE: Best IT Certifications
MORE: IT Career Paths & Certification Guides

Software Development


This is perhaps the busiest and broadest (or most specialized) of the technical skills areas on our list. Certainly, software developers at all levels need to understand basic principles of development, be conversant with all the major development philosophies, and ready to work within the frameworks, toolsets, and philosophies in use in their current or prospective workplaces.
But beyond that, there are many types of development areas with a number of notable subdisciplines. In 2016, the most popular software development areas in the workplace include web and mobile development. Data from Dice.com revealed that in addition to software engineering, specific experience with RESTful architectures, Python programming language and the Git version control system are incredibly in-demand right now. 
Other development skills that popped up regularly include Ruby and Ruby on Rails, Node.js, Perl, Scala, Django along with Android and Apple app development. 


Software Development:Web, Mobile, Business Intelligence/Big Data, Database, SaaS, Test, QA

Information Security


Information security is a topic that's never far from the headlines, with the exploit du jour a constant source of worry for IT pros and organizational managers of all stripes and specialties. Numerous sources have predicted a shortfall of as many as two million unfilled jobs in information security by 2020, so it's very much a seller's—or rather employee's or consultant's—market.
Opportunities for InfoSec professionals abound in all areas of security, from the Chief Security Officer (CSO) level all the way down to IT professionals charged with operational security responsibilities. For the foreseeable future, there is no safer technical career investment bet than information security for IT professionals. And there are plenty of opportunities for training, certifications as well as scholarships through a number of private and government initiatives.


Information Security:Policy, Operations, Forensics & Remediation, Penetration Testing

Database Administration And Development


There's something of a tension, if not an outright overlap, between the database technical skills area and the big data/data science area listed below. This arm of the database business tends to focus more on mainstream, SQL-oriented database engines and related tools and platforms rather than other alternatives (such as MongDB or Hadoop).
There's still plenty of emphasis on data warehousing, data mining, business intelligence, and analytics of all kinds. Oracle, MySQL, and Microsoft SQL Server tend to be the leaders in this region of the IT skills landscape, so focus on those vendors' platforms, tools, and capabilities  as they tend to rule this particular roost.


Database:Architect, Designer, Developer, Administrator

Cloud And Virtualization


With as many varieties of cloud technology as one might like to contemplate now available, including private and public (with inevitable and unavoidable hybrid implementations galore) there's no escaping the value, importance, and reliance on cloud-based computing and technologies in the IT world. We include virtualization in this skills area because it is a primary enabler of the cloud itself, and a vital and essential aspect of its operation and use.
On the virtualization side, vendor or provider allegiances to the likes of VMware vSphere, Micorsoft Hyper-V, Oracle VirtualBox and Citrix XenServer are unavoidable. On the cloud side of things there's increasing reliance on commodity providers such as Amazon Web Services, Microsoft Azure, IBM Cloud, Google Compute and HP's Converged Infrastructure with OpenStack skills in high demand as well. There is incredible opportunity here with as many different jobs and technical specialties as anyone might ever wish to explore.


Cloud and Virtualization:Architect, Designer, Administrator, Specialist (Compute, Storage, Networking)

IT Operations And Governance


IT Operations and governance sit on the interface between IT as a technology and service organization, and IT as a business-oriented and process-driven function. This is where disciplines such as COBIT and ITIL come into play, and where lifecycle management processes and practices rule.
Compliance with related rules, laws, regulations, and established best practices must be applied and enforced for IT operations, including risk assessment and mitigation, auditing, formal change management, and so forth. This aspect of IT has to understand multiple big picture views of the IT function, especially as it relates to meeting business goals, ensuring and enhancing productivity and profitability, and where possible, adding or extending a competitive edge vis-à-vis other players in the same or similar markets.
An increasing number of jobs is inevitable for this skills area. IT operations and IT governance present interesting opportunities to IT professionals willing to learn about and formulate the policies and processes that must be enacted, and to practice the disciplines associated with lifecycle management.


IT Operations and Governance:IT Strategy, IT Management, Policy/Compliance, Governance, Project Management

Big Data And Data Science


Big data, sometimes referred to as data science, seeks to find insight and wisdom in the enormous amounts of data collected continuously about business operations, transactions, communications, and so forth. As a data-driven and -focused skills area, it combines equal emphasis on managing and handling the data itself, on mathematical tools and models to make sense of what it contains and what it has to say, and on a variety of special tools to store, protect, and manipulate its potential treasures and traps.
This is the arena where non-traditional data engines such as Hadoop (HBase) and MongoDB come into play, and where disciplines such as data mining become important. Because the datasphere is growing so fast and looming so important for business success, this is another major area of opportunity for IT professionals seeking something substantial and valuable to add to their skills and knowledge collection.


Big Data and Data ScienceArchitect, Analyst, Developer, Data Scientist, Administrator

Networking


Underneath all the systems, services, and applications that make IT usable the network provides the glue that ties everything together and enables remote, far-flung enterprises, organizations, and the Internet to function. Though some may be inclined to look at networking as a form of glorified plumbing, like the real pipes and vessels that keep us healthy and clean in the real world, the communications links, wiring, and infrastructure elements that keep things flowing over our networks enable them to function and to remain profitable and productive.
There will always be a need for qualified, well-trained networking professionals who understand the wired and wireless hardware involved. And increasingly, the virtualized software that stands in for physical routers, switches, gateways, firewalls, content filters, and appliances of all kinds in their purely software-based analogs in the virtual world.


Networking:Architect, Designer, Installer/Implementer, Administrator, Specialist (Infrastucture, SDN & NFV, specific technologies)


Tuesday, 30 June 2015

Microsoft Parallel Data Warehouse ( Microsoft PWD)

This article is shared from the link


http://www.pdwtutorial.com/2014/06/parallel-data-warehouse-introduction.html




Parallel Data Warehouse Introduction


The SQL Server 2008 R2 Parallel Data Warehouse (PDW) edition is its first product in the Massively Parallel Processor (MPP) data warehouse space.
PDW uniquely combines MPP software acquired from DATAllegro, parallel compute nodes, commodity servers, and disk storage.
PDW lets you scale out enterprise data warehouse solutions into the hundreds of terabytes and even petabytes of data for the most demanding customer scenarios. In addition, because the parallel compute nodes work concurrently, it often takes only seconds to get the results of queries run against tables containing trillions of rows. For many customers, the large data sets and the fast query response times against those data sets are game-changing opportunities for competitive advantage.
The simplest way to think of PDW [Parallel Data Warehouse Tutorial] is a layer of integrated software that logically forms an umbrella over the parallel compute nodes. Each compute node is a single physical server that runs its own instance of the SQL Server 2008 relational engine in a shared-nothing architecture. In other words, compute node 1 doesn't share CPU, memory, or storage with compute node 2.
The smallest PDW will take up two full racks of space in a data center, and you can add storage and compute capacity to PDW one data rack at a time. A data rack contains 8 to 10 compute servers from vendors such as Bull, Dell, HP, and IBM, and Fiber Channel storage arrays from vendors such as EMC, HP, and IBM. The sale of PDW includes preconfigured and pretested software and hardware that's tightly configured to achieve balanced throughput and I/O for very large databases. Microsoft and these hardware vendors provide full planning, implementation, and configuration support for PDW.
The collection of physical servers and disk storage arrays that make up the MPP data warehouse is often referred to as an appliance. Although the appliance is often thought of as a single box or single database server, a typical PDW appliance is comprised of dozens of physical servers and disk storage arrays all working together, often in parallel and under the orchestration of a single server called the control node. The control node accepts client query requests, then creates an MPP execution plan that can call upon one or more compute nodes to execute different parts of the query, often in parallel. The retrieved results are sent back to the client as a single result set.
This introduction taken from http://sqlmag.com/sql-server-2008/getting-started-parallel-data-warehouse


For your Reference

Parallel Data Warehouse Introduction

 SQL Server Parallel Data Warehouse Overview

Microsoft Parallel Data Warehouse

Microsoft Parallel Data Warehouse : Getting Started with Parallel Data Warehouse

 Server 2012 Parallel Data Warehouse (PDW)

 SQL Server Parallel Data Warehouse Part 2 – Architecture Components

 SQL Server Parallel Data Warehouse Part 3 – Hardware Components

 SQL Server 2012 Parallel Data Warehouse (PDW) – POC Experiences

 Parallel Data Warehouse (PDW) POC – lessons learned

 Parallel Data Warehouse – POC lessons learned-1

 Parallel Data Warehouse (PDW) POC – lessons learned Part 2

 Parallel Data Warehouse – POC lessons learned Part 3

 How Does SQL Server Parallel Data Warehouse (PDW) Deliver the Performance that it Does?

Microsoft Parallel Data Warehouse:Is SQL Server Parallel Data Warehouse 2012 an EDW Game Changer?

Microsoft Parallel Data Warehouse: Connecting and Configuring SQL Server Parallel Data Warehouse (PDW) Clients

parallel Data WareHouse:Simplifying Management of PDW Appliances with System Center

parallel Data WareHouse : BIG Data

 Microsofts Big Data Appliance

Microsoft ships CTP of Hadoop Connectors for SQL Server and Parallel Data Warehouse

Microsoft parallel Data WareHouse: Modern Data Warehouse with Big Data Analytics (aka APS)

 SSIS Performance Tuning–Monitoring & Data Collection

 SSIS Performance Tuning – Methodology and general approach

 Design SSIS for Performance and Scale

 Design SSIS for Performance and Scale – Parallelism strategies, Part 1

 Design SSIS for Performance and Scale – Baseline tests

Microsofts Big Data Appliance

SQL Server 2012 Parallel Data Warehouse (PDW) – What’s new?

Building a data warehouse in SQL Server: Tips to get started

Friday, 19 June 2015

The 21 toughest interview questions you'll have to answer if you want to work at Yahoo

This article was taken from the TechGig...




The 21 toughest interview questions you'll have to answer if you want to work at Yahoo

"What gets you out of bed in the morning?" - Marketing associate candidate

"For mobile, which new application would you suggest Yahoo to develop? Why do you think Yahoo should develop it?" - Associate Product Manager candidate

"How would you handle correcting a mistake that your manager made?" - Software Engineer candidate


"Use this white board to explain how multiple regression works. " - Research Scientist candidate


"Given a string that contains a sentence, reverse each individual word in the sentence. For example, 'Hello to this world' becomes 'olleH ot siht dlrow'." - Software Engineer Intern candidate

"How would you distribute 1000 potatoes in 10 baskets?" - Software engineer candidate

"How does the internet work?" - Software Engineer candidate

"What is a company that is marketed poorly, and how would you market it differently? " - Associate Product Marketing Manager candidate

"You have a 10x10x10 rubix cube. You paint the outside. How many cubes have paint on them? " - Software Engineer candidate


"What is one thing you could teach the people in the other room?" - Service Engineering Operations candidate


"You're wearing a nametag. Tell me what you think about it." - Associate Product Manager candidate


"You have 10 jars, each filled with many marbles. Each marble weighs exactly 1.0 grams. One of the jars is a bad batch meaning each marble inside weighs 1.1 grams instead of 1.0 grams. You have a scale that will give you back a number of how much things weigh on it. Using only one measurement, determine how would you be able to find the bad batch." - Software Developer candidate


"Design the game Tic Tac Toe." - Software Engineer Intern candidate


"What will you do if the internet is not working?" - Software Engineer candidate

"Find all the possible ways to reach a floor in a building if you can only take 1, 2, or 5 steps at a time." - Software Developer candidate

"How will Google self-drive car change the public transit system if they are made available for general audience." - Product Manager candidate

"Who are key stakeholders for Yahoo paid search? How would you balance their interests as a product manager?" - Product Manager candidate


"How would you monetize YouTube?" - Product Manager candidate


"How would you design an elevator?" - Software Engineer candidate

"There are n gas stations positioned along a circular road. Each has a limited supply of gas. You can only drive clockwise around the road. You start with zero gas. Knowing how much gas you need to get from each gas station to the next and how much gas you can get at each station, design an algorithm to find the gas station you need to start at to get all the way around the circle." - Technical Architect candidate

"Estimate the volume of water on the Earth." - Senior Product Manager candidate

Tuesday, 9 June 2015

The 5 daily habits of the world’s most successful people


I would like to share an article I read on the LinkedIn .....

The 5 daily habits of the world’s most successful people
 We all like to borrow from people we admire to get more productive. Highly successful Square founder Jack Dorsey strictly copied Steve Jobs, using much of Jobs’ onstage rhetoric when describing Square’s features and even insisting on being referred to as an ‘editor’ as soon as he heard that Jobs had adopted that title in some circles at Apple!
‘Editor’ may not suit you and your line of work, but there is a lot that you can glean from studying the working style of high performers.
The most successful people tend to share a striking number of similar habits that help them maximise their productivity and effectiveness.
Here are the top 5 things you can learn from the daily habits of the most successful people:
Wake up early
The early bird really does catch the worm! It’s no coincidence that many of the most successful people wake up early, many of the world’s top CEOs are well known for getting up as early as 430am.
Quite apart from giving you more time to get stuff done, getting up early sets a positive tone for the day – it’s satisfying to quell the inner voice that’s asking for ‘just 5 more minutes’ in bed.
Addicted to the snooze button? Joel Gascoigne, co-founder of Buffer, has a couple of great tips to help you create a morning routine that lasts (he’s up at 5am every day!)
Joel puts a lot of stock by:
1 - Getting to bed early every night to make sure you get enough sleep (he makes sure he gets around 7.5 hours a night)
2 - Waking up early on weekends – if he’s not up around 6am he finds it hard to keep up his routine
You may not need to be up quite so early every day, but establishing a routine to help you get a jump on the day and give yourself a little extra time should definitely help you become more efficient.
Exercise regularly
Quite apart from staying in shape, keeping your body active also goes along way to helping you feel more alert during the day.
Exercise increases the blood flow to your brain, keeping you sharp and helping you stay on top of everything
 
It’s also proven to keep you happy! Working up a sweat releases Serotonin, the neurotransmitter in the brain that sends messages to your body to stimulate mood and emotion.
It’s not just happiness though, studies have indicated that there are a range of other cognitive benefits:
- Improved concentration
- Sharper memory
- Faster learning
- Prolonged mental stamina
- Enhanced creativity
- Lower stress
The benefits are so clear that, no matter how busy you are, you should always try and find the time. Vogue editor-in-chief Anna Wintour commits to playing tennis for one hour every day – if she has time so do you!
Focus, don’t multitask
It might be tempting to try and maximise your daily productivity by doing as many things as possible, but sadly this only reduces efficiency and effectiveness (multitasking may even be bad for our brains!)
Instead of flitting between different tasks and trying to do everything at once, take the time to plan your day. Work out the 3-5 things that you need to accomplish over the course of the day and focus on them first. This will help you cut down on all the extra work that seems important but gets in the way.
I would advocate setting aside time the night before to think through the your major goals for the next day – I scribble mine down before I go to bed in my notepad. It’s the first thing I look at when I wake up and it helps me get my day off to a good start.
Many highly successful figures also point to meditation as a great tool to increase focus - Oprah Winfrey for example, finds time for two daily 20 minutes sessions of yoga and contemplation despite her packed schedule. She uses this time to focus and help our prioritize different tasks and projects.
Learn from mistakes
We all make mistakes, it’s inevitable. What separates the most successful people though, is their ability to constantly learn from their mistakes.
It’s easy to blame other people when things start to go wrong – throughout life (school, family and work) we’re taught to feel guilty about failure, so it’s no surprise that people are keen to pass the buck.
 
Smart people tend to admit their mistakes easily – it’s the first step towards understanding what went wrong, and it’s this understanding that helps you make positive changes to your life.
Take this quote from basketball legend Michael Jordan:
“I’ve missed more than 9000 shots in my career. I’ve lost almost 300 games. 26 times, I’ve been trusted to take the game winning shot and missed. I’ve failed over and over and over again in my life. And that is why I succeed.”
It’s ok not to be perfect, no one is. What’s really important though is that you’re constantly focused on learning how to get better.
Make personal investments
The world’s most successful people are always prepared to invest time and resources in their own personal development.
If you stripped someone like Bill Gates of his assets and dumped him on the street I’d be willing to bet he’d be ok – he’s constantly invested in himself and built up huge reserves of human capital, major companies would be falling over themselves to offer him a job.
Not everyone can hit the daunting heights that Gates has reached, but we can all work on ourselves and become invaluable to whatever business we’re involved with.
This can seem daunting initially, but there are a few good ways that you can kick off this process and start investing in yourself:
- Set weekly goals and review your progress.
We’re often too caught up in life that we fail to step back and look at the things that are most critical. Try setting 2-3 weekly goals and reviewing your progress every Sunday.
- Get a mentor (this may take time)
Make a list of the most experienced people in your industry, read everything they right and reach out on Twitter to start a relationship. Once you have a healthy amount of back and forth dialogue, ask for feedback on your career and your goals.
- Build your personal brand
The advent of social media makes it easy for anyone to become an industry expert. Start a blog, promote your work and engage with other influencers to develop your personal brand. You need to be careful here – there are a lot of people using Twitter to talk about how great they are, try and be different.
 
I hope these tips are helpful, if there are any other habits that you’ve used to achieve success I’d love to hear about them!

SELECT INTO vs INSERT INTO on Columnstore

This is one of the useful SQL tips from the article on SQLCentral.Com


http://www.sqlservercentral.com/articles/Performance+and+Tuning/126527/


SELECT INTO vs INSERT INTO on Columnstore

Monday, 11 May 2015

Daily Routines Makes You Smarter...!!!

Exercise your brain.


Want to expand your mind? A little bit of effort every day goes a long way.


In the Quora thread, "What would you do to be a little smarter every single day?", readers shared the habits they follow to fuel their brains.
Here are some simple actions that could help you become a smarter person.

1. Come up with 10 ideas every day.

Think about how to reduce poverty, how to solve a daily problem you have, interesting movie ideas, or anything. It doesn't matter what subject your ideas fall into, as long as you're working your brain and your idea muscles. Your list might even lead to a new startup idea or writing subject. -Claudia Azula Altucher

2. Read the newspaper.

It will help you become more aware of the important things happening around the word. You'll learn to form your own opinions and connect the dots between seemingly unrelated things. You'll also have a lot more to talk about at parties or with friends. -Manas J Saloi

3. Play devil's advocate.

Take something you recently learned and generate a unique opinion on it that wouldn't immediately come to mind. Try to support it with evidence, and be open to the idea that new evidence will change your opinion. Repeat this every day, and you'll become much better at thinking outside the box.
If you're feeling stuck, try reading and critically evaluating the editorial section of papers. They will help you understand how other people form arguments and express their opinions. -Peter DePaulo

4. Read a chapter in a fiction or non-fiction book.

Aim to read a book a week. You can always find pockets of time to read, whether on your daily commute or while you're waiting in line. Goodreads is a great way to keep track of everything you read and to also find a community of other readers.
Fiction books are great for understanding characters and getting absorbed into another perspective, while non-fiction books are great for introducing you to new topics, from politics to psychology. -Claudia Azula Altucher


5. Instead of watching TV, watch educational videos.

Sometimes, it's more fun to watch things about a subject you love than to read about it, and you can learn a lot from other people's experiences.
You can find fun, educational videos on Khan Academy or watch TED talks. You can also find good ones on Youtube's channel SmarterEveryDay. In videos, the information is often presented in a digestible, memorable way, so you can be assured they'll stick. -Hendrik Sleeckx


6. Subscribe to feeds of interesting information.

Follow interesting voices on Facebook and Twitter, so you'll always learn something new when you look at your newsfeed or dashboard. For example, if you want to keep up with the latest news in science and technology, subscribe to the "I Fucking Love Science" page on Facebook. You can also follow email newsletters, such as Cal Newport's Study Hacks and Today I Found Out. -Saurabh Shah

7. Check in with your favorite knowledge sources.

Every day, scroll through Quora, Stack Overflow, specialty blogs, or any other sources that satiate your hunger for knowledge. This is an extremely easy habit, because other users are curating the content for you, so all you have to do is follow the ones who write about topics interesting to you. Try using Pocket to save articles for later reading, and then try to get through them before going to sleep at night. -Manas J Saloi

8. Share what you learn with other people.

If you find someone to debate and analyze ideas with, you can add to each other's knowledge and gain new perspectives. Also, when you can explain ideas to someone else, it means you've definitely mastered the concept. You can even share what you learn without directly talking to someone. Many people like to start blogs so they can engage others in online dialogue. -Mike Xie




9. Make two "To Do" lists: one of work-related skills you want to learn now, and another of things you want to achieve in the future.

Google Docs is a convenient way to keep track of your lists. For both, decide what you want to learn, compile sources that will teach you these skills, and then work on them each day.
For example, if you work in a computer-science related field, your first list might suggest you learn something new in Python one day or that you try using MongoDB another day.
For your second list, you can think about long-term goals, such as whether you want to go into marketing or architecture. Write down the small steps you need to take to reach that goal, whether it's by reading the experts in those fields or taking classes at a local college. -Manas J Saloi

10. Write an "I Did" list.

At the end of each day, write down what you completed. This will help you feel better about all the things you accomplished, especially if you're feeling discouraged. It will also help you reflect on how productive you were and how you can re-structure your to-do lists for the next day. -Claudia Azula Altucher

11. Start a "Stop Doing" list.

To clear out the mental clutter, take note of the mindless ways you spend your time. Break old habits, and make time for new, better ones. As Warren Buffett says, "The difference between successful people and very successful people is that very successful say 'no' to almost everything." -Shane Parrish

12. Write down what you learn.

You can start a blog or use an app like Inkpad to help you keep track of everything you learn. Not only will this be a great way to keep a record of everything you're doing, but it's also a good source of motivation to keep you accountable. You will want to learn more if you know that at the end of the day you'll have to write about it. -Manas J Saloi

13. Stimulate your mind.

Going on a daily run is a great way to get your brain flowing and to keep your mental health in shape. It's also a great way to think through difficult decisions or process new information. -Rick Bruno




14. Take online courses.

Check out this list of the most popular online courses for professionals. Make sure you don't overload yourself; commit to one to two and truly focus on them. The syllabus will also keep you on track, so you know you will be doing something every day, whether it's listening to a lecture or working on an assignment. -Manas J Saloi

15. Talk to someone you find interesting.

Even if they're strangers, don't be afraid to approach them. Ask about their interests and how they discovered them. Oftentimes, you learn the most from people you barely know. -Manas J Saloi

16. Hang out with people who are smarter than you.

Spend as much time as you can with smart people. Every day, you should strive to have a coffee date or walk with someone who inspires you.
Always be humble and willing to learn. Ask as many questions as possible. If you are always around people who are more knowledgeable than you, you'll have no choice but to learn more. -Manas J Saloi

17. Follow your questions.

If you see or hear about something cool, don't just let the moment pass. Follow up - pursue your curiosity and find the answer to your question. -Mike Xie

18. Use a word-of-the-day app.

You will increase your vocabulary, which can help you in competitive tests like the SAT or GRE, or even just sound more eloquent in daily interactions.
You can also try to learn new vocabulary in a different language. Every day, try to add five to 10 more words to the foreign language you are trying to pursue. You can use LiveMocha, Basuu, or DuoLingo. -Manas J Saloi

19. Do something scary.

"Getting out of our comfort zone always makes us wiser." Every day, push yourself a little further. Try public speaking by joining a ToastMasters class, lead a meeting by volunteering a proposal at work, or reach out to someone you really admire by sending a quick letter or email. -Claudia Azula Altucher

20. Explore new areas.

If you can't travel every day, at least try to find something new within your hometown. You'll meet different people, learn new facts, and understand something new about the world. It's a lot more productive than staying at home and watching TV. -Manas J Saloi




21. Play "smart" games.

Some games, like chess and Scrabble, expand your mind. Challenge yourself when you play them. For example, play Scrabble without a dictionary. You can also solve puzzles via games like Sudoku, 2048, and Doors. -Saurabh Shah

22. Set aside some time to do nothing.

Oftentimes, sitting in silence can help you get inspiration and reflect on your day. -Claudia Azula Altucher

23. Adopt a productive hobby.

If you have something you can work on every day, from knitting to fly fishing, you can actively learn more just from doing. For instance, you may try to play a new piece of music every day, read a physics textbook, write a few more pages in your novel, or learn a new computer skill. -Mayank Rajput

24. Apply what you learn.

If you recently learned a new coding skill or how to play an instrument, make sure you are using that skill in your life as often as possible. Learning by doing is one of the most effective ways to become smarter. -Himanshu Pal

25. Exercise, and eat a healthy diet.

Opt for brain foods to fuel your thinking, and avoid alcohol and heavy meals that will make you sluggish. When your energy dips, take a walk. "The more blood flowing into your brain, the better your performance. Great thinkers like Mahatma Gandhi and Charles Darwin were famous for their long walks." -Janne Piiroinen




Courtesy :


http://www.techgig.com/readnews.php?category=Hiring&tgnews_link=http%3A%2F%2Fwww.businessinsider.in%2F25-daily-habits-that-will-make-you-smarter%2Farticleshow%2F47205412.cms%3Futm_source%3Dten_minutes_with%26utm_medium%3DReferral%26utm_campaign%3DContent_Patnership&tg_type=rss&tgnews_id=55426