Sponsored Content
Full Discussion: Advice on pursuing a career
The Lounge What is on Your Mind? Advice on pursuing a career Post 302189451 by bakunin on Friday 25th of April 2008 09:11:50 PM
Old 04-25-2008
Quote:
Originally Posted by -CurrentStudent
Is there a lot of competition in the business, or is it a pretty friendly area?
Here are some impressions from a european AIX admin:

I am a freelancer for more than 10 years now and my speciality is data center automatisation. My main occupation is to develop procedures (read: scripts) for all sorts of things admins would want to do in a (big) data center. For instance: if you want an always up-to-date list of all the SAN shares in all machines in a data center i'm the man to develop such a script.

The market is of course competitive, but: the business is relatively small. Once you are "on the tour" going from project to project you know many to most of the people doing the same in your area either from personal experience or from second hand knowledge because one of your colleagues has already worked with the guy.

As it is nobody is perfect and everybody has some things s/he won't know. Of course you can find it out by reading manuals and using google, but usually you have a colleague who can explain that to you because it his speciality. If you have shown adequate manners and are treating your colleagues generally nice they are inclined to help you out (which is usually faster than studying some manual). This social network works both ways: the colleague helping you out this day might well stumble upon something which is your expertise and you will return the favor.

I have seen a lot of "super-competitive" (read: anti-social) people in this business come and go. They usually do not last long. They do some projects, maybe getting a few euros per hour more than the others, but once the word gets out that they are not willing to participate in this netowrking they are left to their own resources - nobody is that good. Nobody compares well against a dozen of specialists willing to help each other - if only by asking the right questions over the phone. I have easily not one but 4-5 dozens of colleagues and former colleagues in my phone directory and several of them call me or i call them regularly.

Most of the times i find out what a project i get offered is like by asking around - this sometimes saves you months of frustrating work because you know where better not to go even if the payment is good.

Bottom line: a team beats an assortment of single specialists any time and real experts know that. Time spent on building such a team, on socializing with colleagues and taking time to help them so they will be willing to help you when you need it is well spent.

(By the way: about the same is true for the consulting companies i work for. Several have tried to press out more revenue from their specialists by all sorts of tricks. Invariably they went out of business when the word spread and many consultants (especially the real cracks) decided to not work with them.)

I guess that could be called a "friendly business".

I hope this helps.

bakunin
 

10 More Discussions You Might Find Interesting

1. Cybersecurity

Want Urgent career Advice

Dear All, I have finished my MS in chemical engineering from US university and presetly on OPT work permit. I do not have software background. I have received call from consultant company. They are offering me AIX UNIX training for four weeks and find me a job. My question is how difficuilt... (0 Replies)
Discussion started by: saarth_desh
0 Replies

2. UNIX for Dummies Questions & Answers

Want URGENT Advice:Career as UNIX Systme Administrator

Dear All, I have finished my MS in chemical engineering from US university and presetly on OPT work permit. I do not have software background. I have received call from consultant company. They are offering me AIX UNIX training for four weeks and find me a job. My question is how difficuilt... (5 Replies)
Discussion started by: saarth_desh
5 Replies

3. Shell Programming and Scripting

Career advice

I am new to scripting and I need some direction on which language to learn. Can you please advice and which skill is very marketable career wise.Thanks in advance. (1 Reply)
Discussion started by: etcman
1 Replies

4. What is on Your Mind?

Career advice

I am a junior unix sys admin (Tru64) I have been in this job for 9 months and I am quite worried. When I first got the job I was delighted as I was finally in a job where I could have the chance to be a specialist in a field rather than being a general support guy (i graduated from uni and got... (5 Replies)
Discussion started by: supadid
5 Replies

5. What is on Your Mind?

career Advice

Hi all, I need a career Advice. About myself -- I have 2 years of work experience as a System Administrator (Linux and Solaris). I am Sun Certified System Administrator on Solaris 10.0 currently working in a MNC. As for career growth, I am doing 3 year MBA course from distance learning,... (4 Replies)
Discussion started by: vikas027
4 Replies

6. Solaris

Career advice: Solaris & SUN support

I'm looking for career advice here. I've been working as a support engineer for Sun partners for 2 years now, and I worked with a lot of servers, tape libraries, and SAN storage. I have also done a lot of server installations and gone to a lot of trainings. Now, I'm offered to do Solaris... (13 Replies)
Discussion started by: Sun Fire
13 Replies

7. AIX

Need career advice please

Hi all, I'm a Solaris/linux sysadmin with a good general UNIX skills and with a little tiny background on AIX with no exposure to IBM's hardware ( just reading ) , but i think i can cope with it . UNIX jobs nowadays are rare here ( i mean hp-ux , solaris , aix ) not linux specially after the... (6 Replies)
Discussion started by: h@foorsa.biz
6 Replies

8. AIX

Career Advice Asked

Dear All i am working on windows plattform and i am interested in Aix so i have done IBM Aix certification, can you please suggest Aix filed is good for my carrier,currently i am working as Desktop admin edit by bakunin: please understand that the question you raised has nothing to do with the... (1 Reply)
Discussion started by: manzur13
1 Replies

9. What is on Your Mind?

Career Advice

Hi, I not sure if this is the right place to ask this question and if I'm wrong I apologize. I'm a systems administrator and have about 5 years of experience. I have worked on Solaris HP-UX *linux Visualization ( VMWare ) And I'm comfortable with shell and Perl. Of late,... (0 Replies)
Discussion started by: maverick_here
0 Replies

10. UNIX for Dummies Questions & Answers

Need advice for my career growth being solaris/linux admin

Hi All, I am having 5+ years total unix admin exp in india (5years solarisadminand 2+ years on linuxadmin).Please advice me which technology I need to learn for my career growth and salary growth. Is it good to go for EMC SAN storage or vmware for higher packages. Please advice me or I... (4 Replies)
Discussion started by: SolarisLinux123
4 Replies
Date::Manip::Holidays(3)				User Contributed Perl Documentation				  Date::Manip::Holidays(3)

NAME
Date::Manip::Holidays - describes holidays and events SYNOPSIS
This describes the Holidays and Events sections of the config file, and how they are used. Holidays and events are specific days that are named. Holidays are used in business mode calculations, events are not. Events may be used for other calendaring operations. HOLIDAYS
The holiday section of the config file is used to define holidays. Each line is of the form: STRING = HOLIDAY HOLIDAY is the name of the holiday (or it can be blank in which case the day will still be treated as a holiday... for example the day after Thanksgiving is often a work holiday though it is not named). STRING is a string which can be parsed to give a valid date. It can be any of the following forms: A full date Specific holidays can be set which occur only a single time. May 5, 2000 = A one-time-only holiday Any format parseable by Date::Manip::Date::parse_date can be used. A date without a year Some holidays occur every year on the same day. These can be defined using the simple lines: Jan 1 = New Year's Day Jul 4th = Independence Day fourth Thu in Nov = Thanksgiving These dates must be written in a form which can be parsed as a full date by simply adding the year to the end of the string. Please refer to the Date::Manip::Date documentation to see what forms will work. ISO 8601 dates will not work since the year comes first. Any format parseable by Date::Manip::Date::parse_date can be used. Recurrence The dates can be specified using recurrences: 1*0:0:0:0:0:0*EASTER = Easter 1*11:0:11:0:0:0*CWD = Veteran's Day In cases where you are interested in business type calculations, you'll want to define most holidays using recurrences, since they can define when a holiday is celebrated in the financial world. For example, Christmas might be defined as: Dec 25 = Christmas but if it falls on a weekend, there won't be a business holiday associated with it. It could be defined using a recurrence: 1*12:0:24:0:0:0*DWD = Christmas so that if Christmas falls on a weekend, a holiday will be taken on the Friday before or the Monday after the weekend. You can use the fully specified format of a recurrence: 1*2:0:1:0:0:0***Jan 1 1999*Dec 31 2002 = Feb 2 from 1999-2002 OTHER HOLIDAY CONSIDERATIONS
Recurrences which change years It is now valid to have a recurrence defined for New Year's day which pushes the holiday to the previous year. For example, the most useful definition of New Year's day is: 1*1:0:1:0:0:0*DWD = New Year's Day which means to choose the closest working day to observe the holiday, even though this might mean that the holiday is observed on the previous year. Order of definitions is preserved The order of the definitions is preserved. In other words, when looking at the holidays for a year, previously defined holidays (in the order given in the config file) are correctly handled. As an example, if you wanted to define both Christmas and Boxing days (Boxing is the day after Christmas, and is celebrated in some parts of the world), you could do it in one of the following ways: 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:25:0:0:0*FW1 = Boxing 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:25:0:0:0*FW1,a = Boxing 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:24:0:0:0*FW1 = Boxing The following examples will NOT work: 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:24:0:0:0*FW2 = Boxing The reasoning behind all this is as follows: Holidays go into affect the minute they are parsed. So, in the case of: 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:24:0:0:0*FW2 = Boxing the minute the first line is parsed, Christmas is defined as a holiday. The second line then steps forward 2 work days (skipping Christmas since that's no longer a work day) and define the work day two week days after Christmas, NOT the day after Christmas. NOTE that since the definitions are stored in a list, NOT a hash (as they were in Date::Manip 5.xx), you can use the definition: 1*12:0:24:0:0:0*FW1 = Christmas 1*12:0:24:0:0:0*FW1 = Boxing to defined the days. EVENTS
The Events section of the config file is similar to the Holiday section. It is used to name certain days or times, but there are a few important differences: Events can be assigned to any time and duration All holidays are exactly 1 day long. They are assigned to a period of time from midnight to midnight. Events can be based at any time of the day, and may be of any duration. Events don't affect business mode calculations Unlike holidays, events are completely ignored when doing business mode calculations. Whereas holidays were added with business mode math in mind, events were added with calendar and scheduling applications in mind. Every line in the events section is of the form: EVENT = NAME where NAME is the name of the event, and EVENT defines when it occurs and its duration. An EVENT can be defined in the following ways: Date YMD YM Recur Date ; Date YMD ; YMD YM ; YM Date ; Delta Recur ; Delta Date refers to a full date/time (and is any string that can be parsed by Date::Manip::Date::parse). YMD is any string which can be parsed by Date::Manip::Date::parse_date. YM is any string which can be parsed by the parse_date method to give a date in the current year. Recur is a partial or fully specified recurrence. Delta is any string that can be parsed to form a delta. With the "Date" form, or the "Recur" form, the event starts at the time (or times) specified by the date or recurrence, and last 1 hour long. With the "YMD" and "YM" forms, the event occurs on the given day, and lasts all day. With all of the two part forms ("Date;Date", "YM;YM", etc.), the event starts at the first date and goes to the second date, or goes an amount of time specified by the delta. The "YMD;YMD" and "YM;YM" forms means that the event lasts from the start of the first date to the end of the second. In the Date;Date form, the event goes from the first date to the second date inclusive. In other words, both dates are in the event. In the "Date;Delta" and "Recur;Delta" forms, the Delta tells the length of the event. Also, in the Date;Date form, the second date may NOT be expressed as a delta. Currently, having an event longer than 1 year is NOT supported, but no checking is done for this. KNOWN BUGS
None known. BUGS AND QUESTIONS
Please refer to the Date::Manip::Problems documentation for information on submitting bug reports or questions to the author. SEE ALSO
Date::Manip - main module documentation LICENSE
This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. AUTHOR
Sullivan Beck (sbeck@cpan.org) perl v5.12.1 2010-01-12 Date::Manip::Holidays(3)
All times are GMT -4. The time now is 02:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy