Tuesday 15 November 2011

XAML EAD Concepts

Most of the interviewees who claim to have WPF knowledge, talk about hardware acceleration, 3D animation as some of the first few points. Frankly speaking, animation is a paradigm shift for an enterprise application developer's knowledgebase. Also, most of the WPF job requirements tilt towards the enterprise application development rather than the animation side. I bet there are not many end-users who would want rockets flying or crackers bursting in their application although that is not a bad idea and also these are the reasons probably Microsoft came up with XAML / WPF. Definitely zoom-in , zoom-out and transitions couldn't have been as smooth without WPF / XAML and not taking away any credits from those ease-of-programming capabilities with timelines and transitions , just wish to remind that Enterprise Applications are the morose kind coming from a conservative background. Not sure if this thought process can be changed overnight. Even now, when there is so much being talked about HTML5, aimed at a lot of interactivity between the user and the application, need to question about the applicability of it for an enterprise application scenario. But, probably the users are being prepared for such a change-over. Not venturing too much into such nitty-gritties, Databinding in WPF is a clinching EAD concept because a WPF developer can't escape it. Since Databinding is important, the accompaniments would be dependency properties, INotifyPropertyChanged interface. Then, command binding and MVVM pattern are valuable concepts to know. Also, the real capability of XAML can be appreciated only by someone who has a good understanding of layered architecture and patterns like MVP. But, this importance of knowing architectural patterns has got lost somewhere because OOPS concept is normally mis-interpreted equivalent to C# knowledge. XAML is such a paradigm shift from the old days of vb programming that only a good knowledge of patterns can bridge that gap. So, a rounded knowledge is necessary for a WPF EA Developer.

Saturday 12 November 2011

Recession and Software Job market

Recession / Unemployment are definitely not new terms in dictionary, only relevant to the current age. These terms have definitely been perennial problems for generations and will continue to be, just masquerading in different economic terms and conditions. But yes, with the given current age / trend of colleges and universities budgeoning everyday (or , every few hours?), things are going to get worse. As for everything, the survival of the fittest is applicable for this issue / situation too. Mankind is known for adaptability right from genesis. For the job market, this is more applicable and relevant : It is about understanding that there is a fitment for you if you are ready to adapt / align yourself to the market needs.  Also, we are taught right
from childhood to "earn" respectable degrees but not to hone skills we are good at. This adds to the problem. A person who is ambi-dexterous in playing a percussion instrument ends up being a coder. This is fine until he starts thinking that he can use the computer keyboard as a percussion instrument literally! But, this is (figuratively!) a viable way if he is ready to realize that it would take sometime for him to learn the nuances and play the waiting game diligently in the industry he wants to be and shine. But, it mostly is not the case, the concerned aspirant thinks his salary and perks need to be inline with his peers and need to sky-rocket right from day one because he has bench-marked himself against those candidates who have been consistent with academics right from school days. Common , you can "earn" degrees but you can't "earn" skills / consistency. This paranoia is what results in disappointment finally. Also, this desperation is a good "cycle-gap" for technical training institutes who charge exorbitant rates for technical training courses. The course fees is also not an issue here but just that the curriculums do not meet the needs of the software industry. The candidates are offered the so-called "job-assistance" bait and pity is that they fall for it too. Until you are ready to be-lied , quacks will continue to have a gala time. But, the bitter part is when the aspirants try to cash-in on their investment somewhere else. You can't blame them too because they are under tremendous pressure since there has been a lot of investment on them all through the years in the form of school / college education fees and then the technical course fees and they want to get back this investment as soon as possible. Literally job market aspirants are small businessmen trying to break-even on their  investments. But, you can break-even only if you have the necessary skills to make a mark and then you can get what you want in the concerned industry. This completely is forgotten or lost in the commotion. This paranoia must be dealt-with through counselling by parents or teachers atleast until the next generation, when there is a chance to groom children in the area they are good at and honing skills over the years in that area rather than pressurizing children onto fields, they are not good  at, because some x's child is earning a lot of money in that field. All through different phases of our life, we need to realize that a SWOT analysis is a bare necessity : know your strengths, improve your weaknesses then, sky is the limit. No situation is formidable if you have a clarity of thoughts coming through this SWOT analysis.

Thursday 10 November 2011

T-Softsol Employee Career Path

When supply does not meet the demand, what happens as a result is innovation. T-Softsol thoroughly believes in this principle. Since T-Softsol has set its targets on niche areas, it is a known fact that building expertise would be the prime challenge. That is where T-Softsol started building course curriculums that capsulize years of toiled real-time project experience. T-Softsol training materials are not the omnipresent course materials available in the market with  the regular theory and practical exercises. T-Softsol curriculum is "project-based". Assoicates are provided training (materials) implementing a real-time project in a step-by-step approach. The employees are mandated to attend these step-by-step project oriented training to get to the next level. What the associate is made to imbibe is how to implement technical concepts and not technical skills. These are value-added trainings because the curriculum is as a result of lot of research and analysis  as to what really a recruiter / manager or an employer wants. Because, the T-Softsol visionaries have been in that pricking seat of a mentor and have seen how modern education system has spoilt the whole concept of education and made it a viable business. We are one among those who want to make a change to our current education system that is thoughtless because it is useless. A resource might be technically strong but what he needs to supplement is a business goal. So, he always need to have the big picture and vision about the project , the end-user and the business as such. This thought leadership is what T-Softsol wants to inculcate in its associates and T-Softsol is not bothered about the wait-time involved in getting the right resources with the right attitude because we know what we want. Our doors are open for anyone and everyone provided, they have the right attitude  towards the concept of business as such. We truly look for "Professionals" and if we can't find one, we believe in building Professionals who think there is no shortcut to good quality. We need associates who believe in us and we take the ownership of charting the career path for them. T-Softsol thus looks for people with high-levels of integrity and commitment - unfortunately such things lack place in our schools except for subject and marks. Pity. We desire to turn it all around someday. Join us if you are one who thinks like us.

The T-Softsol way

T-Softsol founded in the year 2009 as a Software lab believes in providing the best customer support in order to become the trusted partner for clients and enterpreneurs worldwide because engagements are trust-based and customers are the foundation of the trust. The T-Softsol vision is to be a strong group of technical force adapting to change in technology and trends. T-Softsol believes in an extremely agile principle when it comes to technology adaptation because technology is just a driving force to achieve a business goal. Keeping this core value in mind, T-Softsol has set its technical  target on niche areas like Oracle ODI, DataWarehousing, Android / iPhone application development and various custom frameworks. So, T-Softsol has pitched itself currently as a service-oriented company due to vast experience in the field of application enhancement and maintenance. In the area of product development, T-Softsol is building niche software products useful to a sales force of a company. T-Softsol is also coming up with frameworks / products in the areas of technical and management training / online exams. T-Softsol believes in the hard-core priniciple that customer is God. T-Softsol believes that customer satisfaction is the biggest deciding factor in the process of a company's survival. This is more relevant to the current cut-throat competition in the market place. T-Softsol thus believes in delivering high quality of work come what may in the process. T-Softsol and its affiliates / partners believe in this strong core value  of customer orientation and that is where the like-mindedness comes into picture because the vision is same though the people involved might be from diverse backgrounds.

General Information

Our goal is to exceed the expectations of every client by offering outstanding customer service, increased flexibility, and greater value, thus optimizing system functionality and improving operation efficiency. Our associates are distinguished by their functional and technical expertise combined with their hands-on experience, thereby ensuring that our clients receive the most effective and professional service.