Sunday, January 12, 2014

Great Place to Work - Tips

From the link:

Great Place to Work® uses its frameworks and expertise to help leaders focus their investments on those programs, practices and methods that are most impactful by:

Focusing on high-leverage program areas. Great Place to Work analyzes the practices of more than 5,500 companies each year and has identified nine program areas that differentiate the best companies.
Multiplying the success of the benefits and investments leaders do choose to make. Many organizations that on paper have impressive programs, in practice don’t see the benefits of these investments in spite of hefty investments in those programs. Great Place to Work has found there are five underlying qualities that magnify the success of best company suites of programs: their variety, originality, all-inclusiveness, degree of human touch, and integration with the culture.
Creating a systemic, self-perpetuating cycle of workplace and business greatness. Great organizations create cultures in which everyone is inspired and has the opportunity to contribute their talents and the best of themselves. Great Place to Work has found that in the best companies, this isn’t so much a business transaction, as part of a generous cycle of gifts exchanged between members of the organization. Applying this approach is the secret to great workplaces’ long-term stability and success.

How to make your department a great place to work? / How to make your organization a great place to work?

From the link:

Employees believe they work for great organizations when they consistently:
  • TRUST the people they work for
  • Have PRIDE in what they do
  • ENJOY the people they work with
Here is what you can do on any level of the company to improve things for yourself and your peers, your department, and the whole company.
Entry Level, Non-Management, or Any Employee
At this level it might seem like there's nothing you can do—or nothing you'd be allowed to do—to brighten up your workplace. That's not always the case. We discussed a few things you can do for yourself when you feel like your job sucks, but there are other things you can do with your colleagues to make things better for everyone:
  • Start small and talk to your manager. Before you go too far, the first thing you should do is make sure that there's something you can do without upsetting your boss, or their boss. For example, your manager may be more than happy to help you organize a potluck lunch or something, but they probably can't cordon off part of your team's work space as an impromptu lounge. They may be able to give you some flexibility to work from home, but they can't make that change for everyone in the company, or maybe even your department. Let your boss know that morale is low and you'd like to do something to bring it up. See what's possible.
  • Break down the walls between your colleagues. Small social activities can go a long way. It sounds corny, but when they're genuine and meaningful (and most importantly, things that everyone wants to do versus things they feel forced to do because management is asking them to do them) they can brighten up a workplace and help foster the kind of trust and collaboration that the best companies have in droves. How you do this is up to you and your office—a lot of companies have potluck lunches, but why not turn it into a chili cookoff with a prize for the best pot? Better yet, have a panel of judges—make them all regular people judging managers' recipes. At my last company, we were all gamers, so every couple of months we all brought in our rigs, set up a small LAN, and held LAN parties. It's amazing how lobbing a grenade over a wall at your CIO makes you appreciate him more.
  • Organize and sit down with management. We're not talking about forming a union or anything, just making sure everyone's on board with a very small set of proposals that you think your manager or department head can help you with, and then see if they're possible. Start slow with small changes that you think will make the biggest impact for everyone, whether it's a place to eat lunch in peace that isn't your desk, a potluck luncheon every month, or something else small that will help everyone warm up to each other a little more. Whatever you do though, make sure its genuine: skip the trust falls and go for the things that people actually enjoy.
Middle Management or Senior Staff (eg, When You Speak, Your Boss Listens)
If you're the type of employee that has a little pull with your boss, you've been around for a couple of years and have some friends at work, or you're just in the position to suggest something bigger than a potluck, consider some more substantive changes:
  • Don't forget to start small. Just because you're more senior doesn't mean that you can just jump in feet first. Again, make sure you're clear on what you can and can't do, and start with some of the smaller suggestions. They can get your feet wet, show you how much resistance you'll run into, and whether or not anyone will actually appreciate the changes you're trying to make. You may get more traction starting with something small, like asking if a supply closet can get some lights, a table, and some comfortable chairs so you can have a comfortable place to eat lunch. That'll probably fly before you get a full-on lounge. Similarly, if you can't get a sandwich counter in the office, ask if anyone would care if you asked some local food trucks to come down to the building around lunch time—if you can get your colleagues to go with you, everyone wins: your coworkers get a treat, you get delicious food, your company is suddenly more attractive ("Yeah, we have food trucks come down from time to time,"), and a local business gets valuable customers.
  • Suggest policies that encourage happier, more productive teams. See if your department could start a telework program, or ask if everyone can try working from home one day a week. There's been a lot of controversy about working remotely lately, but for most people and most companies, it's still a great option. Plus, it shows a lot of trust when management can say "Yes, we trust you to get your work done even if we can't see you doing it." That's huge, and its impact on individual workers can't really be minimized. If the work that your team does doesn't require you to have your butt in a seat or a physical presence in your working area for eight hours a day, it can go a long way. Telework is a great example here, but it's not the only one: starting a "bring your pet to work day" can help a lot assuming your office isn't dominated by people with allergies, for example.
  • Lead the charge. The key to making any place a better one is to be tenacious. You won't be able to just throw a suggestion at your manager or their manager and then walk away assuming it'll happen. You have to be willing to take the reins and do the work required. Bonus: you get to be a leader and show your commitment not just to a project, but to the company, which will go far with people who may not even be involved.
An example: at my last job, when we moved into a new building, the company built on a bistro as well—a small cold counter where pre-made sandwiches and salads, delivered every morning, were sold to employees and there were plenty of tables for everyone to sit and have lunch. We even had a pair of fountain soda machines, an iced tea brewer, and an espresso machine. Pretty sweet, but none of them would have been there if people didn't ask for them and the CEO didn't agree. Ultimately it was our receptionist and a few others who led the charge in selecting the vendors who provided the sandwiches and salads: the side benefit being that whenever they came in to show off their culinary skills, everyone in the office got to benefit with a free lunch. You don't have to be an exec to help make those necessary decisions, and since the receptionist asked us all for our opinions about the food, we all had a role in making sure the food we got was food we would enjoy.
Senior Management, Directors, Execs
If you're a real power broker in your organization, or you have the ability to influence company policy as a whole (or maybe just your own department), why not use it to make your team happier, and more attractive to new talent? After all, you will need to hire at some point, and your position will be much stronger if you can outline the ways that your team is one of the best teams in the company to work for. If they catch on, or the rest of the company takes notice, you could be responsible for something big that really does make the whole company a great place to work.
  • Chat with HR about the changes you'd like to make. You're not in this alone, and your HR department may be able to lend you some help when it comes to making the changes you'd like to make. Whether you want to give some people on your team the option of telecommuting, or you'd like to give your team a lunch area, you never know—instead of just turning a spare closet into a lounge, see if there are any empty spaces in the building that everyone could use, not just your department. Turn a conference room into an Xbox or Wii room for an hour or two every Friday. Also, if you're planning anything after hours, make sure you're not running afoul of any company policies or regulations around overtime or employee hours in the process.
  • Don't force your team, let it happen naturally. If there's anything most employees have, it's a finely tuned BS detector. They know when you're doing something because you want to "improve morale and make the department more fun" versus you genuinely want them to be happier and have a good time. Err on the side of the latter, and don't judge your team if participation is low at the outset. If morale is low, you'll have a hard time getting people to stay late for a poker night when all they want to do is go home. Just make sure you get a few people and start building a core group that really does enjoy the activity you've planned. It'll grow organically from there as long as the doors are open and you invite people on a no-stress basis.
  • Shamelessly borrow policies from the best. Some of the perks and policies that make other companies a great place to work are actually surprisingly easy to implement. Granted, they'll differ based on the corporate culture you have and the type of work that you do (if you're a director in a shipping company, for example, the benefits at a tech company may not be work for you) but network with other directors at other companies. See what makes their teams successful and how they're handling the challenges of a team that's interested only in their paychecks. Make no mistake, some people will only ever be interested in their paycheck, but you all have to see each other for 40+ hours a week—the least you can all do is enjoy the time you spend together. Get in touch with other companies and managers that understand that and agree with you and see how they made it all work. Not only do you have the benefit of networking, you'll get some valuable insight you can bring back with you.
  • Build a better working environment from the inside out. Remember, Great Places to Work says that the best places don't just have a laundry list of perks, there's actually a sense of mutual trust and respect among employees, managers, and directors. It can be difficult to foster, and in many cases your HR department can help, but in the end you're the one who knows and leads your team. Treating your employees with fairness and respect, trusting them to do their jobs and evaluating them fairly on their performance, and encouraging them to help and work with one another will all go much further than speedy new computers and free lunches (although all of those things help too!)
Every Great Place to Work Has to Start Somewhere
Let's be honest: It's easier to just quit and find a company that has the perks that you like, or keep searching until you find a corporate culture where you really fit in than it is to actually make these small changes and try to improve your working conditions from the inside. It's why so many of us just give up when things start sucking and start looking for a new job.
Unfortunately, jobs are scarce these days in every industry, and everyone knows it. Sometimes it's better to put in a little effort to keep the one you have, and starting off small and slow like this is a great way to make the kinds of changes that will ultimately make your company not just better for you, but more attractive to other great talent. You need to be willing to stick to your guns, lead the charge, and go out on a limb to make the time you spend at work a little better for everyone. After all, you spend at least 40 hours a week (and many of you said you spend more than that) at the office. It should at least be an enriching experience.

What is Scotty Principle at the Work-place or while delivering a project? ---> Under-promise and then, deliver on time, to project a sense of overdelivery / genius

From the link:

The defacto gold star standard for delivering products and/or services within a projected timeframe. Derived from the originalStar Trek series wherein Lt. Cmdr. Montgomery 'Scotty' Scott consistently made the seemingly impossible happen just in time to save the crew of the Enterprise from disaster.

The premise is simple:
1) Calculate average required time for completion of given task.
2) Depending on importance of task, add 25-50% additional time to original estimate.
3) Report and commit to inflated time estimate with superiors, clients, etc.
4) Under optimal conditions the task is completed closer to the original time estimate vs. the inflated delivery time expected by those waiting.
The following situation is a simulation of the Scotty Principle in practice.

Kirk: "The ship seems sluggish today. When was the last time you did a tune-up on the warp drive?"
Scotty: "Aye, sir. She's due. Last maintenance was 56 days ago."
Kirk: (light chuckle) "Well, what are you waiting for? An ambush from cloaked Romulans?"
Scotty: "I'll need to check how much dilithium we have in supply, but she'll be better than new in no time."
Kirk: "And that will be...?"
Scotty: "Six hours."
--- four hours later ---
Scotty: "All done, sir. Care to test her out?"
--- Enterprise taken rapidly to warp 3, does a few doughnuts, comes to a smooth stop ---
Kirk: "Scotty, there's no finer engineer in this quadrant!"

Types of Co-Workers on the job and in MBA Business School / Types of Fellow MBA Classmates too?

From the link:

Apart from all the good ones, there are other types of colleagues / fellow classmates, potentially:
  • The Sneaky UnderminerA person who sees you as a threat - who feels insecure or jealous, tries to put you down
  • The Deadline MisserA person who is always late at submitting work, and keeps giving excuses
  • The SaboteurA person who lies, who over-promises and under-delivers, people who brag, but their stories never add up
  • The Chronic ComplainerA person who is a whiner, fault finder, blame-fixer, a negative person who keeps saying "this will not work" / "we already tried that", these are killjoys
  • The OvershadowerAn overachiever who always tries to on-up on you - but in reality, the person may be insecure or lack in self-confidence
  • The SlackerA person who gets work done by others by playing dumb and seeking help / assistance all the time. They may not be dumb in reality, but may only be playing dumb
  • The Kiss-UpA person who uses compliments to build relationships, but may not provide honest information / feedback --> Instead, people should provide opinions that are respected, whether they are accepted or not
  • The Leap-Before-You-LookerA high energy multi-tasking colleague whose work may or my not be 100% perfect, who may not plan very well
  • The Drama-QueenA colleague who over-reacts and exaggerates
  • The LurkerA colleague who keeps hovering around you
For details, please read the full article at the link above.

Some solutions for these problems:
  • Improve conversation skills
  • Involve in small talk
  • Use ice breakers
  • Make people be early to complete assignments - by using small rewards
  • Keep correspondence in writing when possible - document as many things as you can, so that there is no confusion or misinterpretation, and there is also evidence available when you need it
  • Be optimistic - do not let a killjoy break the team spirit
  • Do not let anyone overshadow you - claim credit for your own work, and enjoy your successes
  • Do not always cover up anyone's laziness - let the slacker fall flat on his face, if he is not working hard
  • Forge real relationships, and encourage real, honest feedback
  • Collaborate with people who tend to miss deadlines or not follow up on work assigned / who fizzle out after the initial energy burst
  • Do fact checking - do not take anyone's opinions on face value
  • Be low-key when necessary
  • Do not get too personal or too gossipy with colleagues - stay professional - too much talk can kill productivity

How to make the most of your weekends? How to have a productive weekend?

From the link:

Read the article from the link above (Business Insider). Some tips:

  • Plan your weekend
  • Make appointments
  • Do not overcrowd your weekend --> Do not try to do too much
  • Leave buffers / gaps 
  • Keep a List of "Things to Do and go over them"
  • Exercise (even if only a little)
  • Clean up your home / space, including online space
  • Organize your home / online space
  • Create family traditions to improve bonding
  • Have downtime or relaxation time - switch off from technology
  • Do not overload Sunday night (You have to go to work on Monday, remember?)
  • Do not disturb your sleeping habit too much (You still have to wake up early for the weekdays remember?)
  • Get work done during the weekdays too (grocery shopping, small purchases, small repairs, banking etc), and do not keep everything for the weekend
  • Do not underestimate the weekend time --> If you live to be 80, you'll have 4,160 weekends in total - --> Almost 200,000 hours (from birth)

MUST READ ARTICLE: Technology, Data, Excel skills are in High Demand in 2014: List of Skills Here

This is a MUST READ article!!! You MUST know what skills are in demand. Forget the UTTERLY STUPID ADVICE "Follow your Passions" - BullShit! --> Follow the MARKET. Keep track of the skills in demand. Align yourself to the market demands. And you will survive. Stay isolated in a bubble, and you will die (professionally).

From the Link:
  • Job seekers should find a way to highlight their technological skills in 2014
  • 20 of the top 25 skills most in demand by employers in 2013 involved technology
  • The hottest skills of 2013 were as below:
  • Social Media Marketing
  • Mobile Development
  • Cloud Computing
  • Distributed Computing

Other skills in 2013's Top 25 included the following:
  • Perl/Python/Ruby
  • Statistical analysis and data mining
  • User interface design
  • Digital and online marketing
  • Recruiting
  • Business development/relationship management
  • Retail payment and information systems
  • Business intelligence
  • Data engineering and data warehousing
  • Web programming
  • Algorithm design
  • Database management and software
  • Computer graphics and animation
  • C/C++
  • Middleware and integration software
  • Java development
  • Software QA and user testing
  • PR and communications
  • Software engineering management
  • Information security
  • Strategy and strategic planning
  • Storage systems and management
Other USEFUL INFO (Read every word, here - twice or thrice !!!):
  • New technology skills have HIGH value 
  • Science, Technology, Engineering and Math (STEM) education is a top priority for many of the world's governments
  • The rankings paint a picture of a world overwhelmed with information, with businesses scrambling to store, retrieve and make sense of it all
  • Ranking have the following in the top 12:
  • Cloud and distributed computing
  • Data mining
  • Data engineering
  • Other Non-Technology Skills:
  • However, not all of the skills on the list were technology-driven
  • There is still demand for non-technology skills like: 
  • Recruiting
  • Business development
  • Strategic planning
  • Many employers are looking to grow, as all of these skills help businesses hire more employees and find new sources of revenue

25 Action Words That Improve Resume (Year 2014)

From the link:

25 Action Words That Improve Resume:
  • Advised
  • Compiled
  • Critiqued
  • Coached
  • Designed
  • Directed
  • Established
  • Examined
  • Generated
  • Guided
  • Hypothesized
  • Illustrated
  • Improved
  • Influenced
  • Invented
  • Motivated
  • Negotiated
  • Ordered
  • Oversaw
  • Prepared
  • Recruited
  • Resolved
  • Supervised
  • Trained
  • Upgraded

Technology Skills That Look Good On The Resume, and Will Add to Value

From the link:

Here are seven technology skills that look good on the resume:

  1. Social Media (Don't believe / trust the idiots who say that this is a dying profession - this WILL be in demand, as corporations / organizations seek to improve engagement with the public / external stakeholders)
  2. HTML (Knowing HTML is the equal of having pen and paper to write in the old times - Online presence is vital, these days)
  3. Analytics
  4. Pivot tables
  5. Virtual communication
  6. Mobile Development
  7. Ruby on Rails