Skip to main content

How I see hiring process?



Recently heard about Cognizant's decision to lay off certain number of people. Where did we learn this "Hire and Fire" culture. Hiring actually does not work this way. Hiring means as a company/people who are managing, we are taking responsibility for a human being and the family associated with that person. If you didn't have such a plan, please do not hire someone as a full-time employee for your company. There are very unfortunate situations you can never help it. That everybody can understand. But just because of a policy change or vision re-alignment if you are going to fire people like trashing old files, then fundamentally we are wrong. I have few points for me and for you: 1) Don't hire a person with a thought that you may fire that person in future. 2) Hiring means hiring a person and his family and not just paying salary every month. 3) Think hundred times before you hire but never think about firing unless not firing the person is a threat to you or the team or the company. 4) We never had this idea called "Firing". Don't import unnecessary jargons from the west. hashtaghiringtalent hashtaghiringprocess hashtaghiringadvice

Comments

Popular posts from this blog

Tabs at the bottom of TabActivity

Tabs at the bottom of TabActivity By default tabs in Android are displayed at the top. It is a general guideline for android developers to keep the tabs at top of the Tabs based application since lot of Android mobiles are having their home, back,search buttons or touch interface at the bottom But its purely our decision :) There are two ways to achieve this. Using RelativeLayout Using "android:layout_weight" attibute  1) Using RelativeLayout: .xml will look like the following. <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android"     android:id="@android:id/tabhost"     android:layout_width="fill_parent"     android:layout_height="fill_parent">     <RelativeLayout         android:layout_width="fill_parent"         android:layout_height="fill_parent">         <FrameLayout android:id="@android:id/tabconten

How to access PC's internet from Android Emulator?

PC's Internet and Android emulator If PC's Internet connection is configured with manual proxy settings, Follow the below steps. 1) You can launch your Emulator from command line with DNS server detail.  Syntax : "emulator -dns-server <DNS Server IP address> "  Example: emulator -dns-server 8.8.8.8 (8.8.8.8 is Google's Public DNS Server)    (or)   Goto Eclipse->Window->Preferences->Android->Launch and give "-dns-server " and then launch your emulator. 2) In emulator goto " Settings->Wireless & Networks->Mobile Networks-> "       2.1) Ensure that " Data roaming " is checked.       2.2) Select Access Point Names       2.3) Select an APN. (eg. Telkila )       2.4) Manually set the Proxy Server and Port details. If PC's Internet connection is configured with Automatic proxy settings, Follow above steps except step 2.4  and ensure that No proxy server detail or port detail is

Windows Workflow : Dependency Property "does not define a static dependency property with name"

If you encounter the below exception while registering a DependencyProperty "Error 103 Could not create activity of type 'xxxxxxxxxxxxxx'. System.ArgumentException: Type 'xxxxxxxxxx' does not define a static dependency property with name 'xxxxxxProperty'. Parameter name: ownerType    at System.Workflow.ComponentModel.DependencyProperty.ValidateAndRegister(String name, Type propertyType, Type ownerType, PropertyMetadata defaultMetadata, Type validatorType, Boolean isRegistered)    at System.Workflow.ComponentModel.DependencyProperty.Register(String name, Type propertyType, Type ownerType)    at xxxxx..cctor()" Fix: If you are registering Dependency Property with name 'XYZ' then the declaration should be exactly like this, public static DependencyProperty XYZProperty = DependencyProperty.Register("XYZ", typeof(bool), typeof(ApprovalWorkflow));         public bool IsRestarted         {             get { return ((bool)(Get