Multi-dimensional Seniority 240
I was at a meeting of the Chicago Software Craftsmanship group last night. Dave Hoover and Paul Pagel were talking about the different apprenticeship models at Obtiva and 8thLight.
The 8thLight model uses a 90 day probation period during which an “apprentice” has an appointed mentor who guides the apprentice to learn enough to become a “craftsman”.
The Obtiva model is less structured, but there’s no probationary period. Once an apprentice had delivered something meaningful for a client, and had been recognized by the others, he/she would become a “consultant”, and eventually a “senior consultant”
Both speakers used the term “journeyman” but neither defined it. Both speakers agreed that 90 days, or a year, or even two years was insufficient for an apprentice to become a true journeyman.
After the talk I started to ponder this question of seniority. What makes a software developer senior? Certainly the amount of time spent in a career is a big factor. Someone with 15 years of experience is certainly senior.
However, there’s that old joke about the guy who had 15 years of experience, the same year fifteen times in a row. That’s a real concern. It is perfectly possible to work for 15 years and dig yourself into a rut you can’t get out of. Think of all those Cobol programmers who never learned anything else.
Both Paul and Dave talked about how they planned for their apprentices to grow with the company. They both lamented apprentices that had left the company to do other things.
This made me think about the apprentices we’ve had at Object Mentor. (Paul was one of them. Dave was almost another.) Over the years we’ve had seven or so apprentices. Today, we have none. Not a single apprentice has stayed at Object Mentor. Is this bad?
It hasn’t been bad for the apprentices. Two went on to form their own company (8thLight). Others have made names for themselves in the community. More than one has written a book. Nearly all are passionate craftsmen who care about their profession, and who are making an impact.
It wasn’t bad for Object Mentor either. The apprentices moved on when it was a good time for them to move on, and we have kept good relationships with them. More than one customer has come our way because of referrals from past apprentices.
So at the end of the meeting, when everyone had milled away from the central area, I went to the whiteboard and scratched out a simple diagram. It was an graph with Seniority on the horizontal axis, and Journey on the vertical axis.
Then I drew a nearly horizontal line starting from the origin and hugging the Seniority axis. This is the career path of the guy who has the same year of experience 15 times in a row. Let’s call him Sam. Then I drew another line which was a stair-step that went towards the upper right at something less then a 45 degree angle. This is the career path of a developer who changes jobs a few times during his/her career. Let’s call her Jasmine.
I don’t think there is a vertical path. The only way to go on a journey is to spend some time at it, and that drives you horizontally.
OK, now maybe I’ve just spent a dozen paragraphs explaining the obvious. To-wit: A journeyman is a journeyman because he/she’s gone on a journey. Does that journey have to involve changing employers? I think it probably does. You see, there’s a problem.
The student/teacher relationship is persistent. At least in my experience it is. The only way for a teacher and student to ever consider themselves to be peers is for the relationship to break and then reform later in a new context.
Sam, has remained an apprentice, even though he’s got lots of experience. Why? Because he still works with his original mentors who consider him to be their student. Jasmine, on the other hand, has seen the world, experienced many different situations in many different places. She could become a master.
OK, ok. I’m belaboring the point. So let me conclude. If you are considering an apprenticeship program it seems to me that the most important aspect of that program is that the relationship is temporary, and results in a journey. In other words, don’t expect to hold on to your apprentices for very long.
“Does that journey have to involve changing employers? I think it probably does.”
I disagree on that specific point. Given a large enough employer, you do not have to leave your employer to break the teacher/student relationship—you just have to leave your teacher. Consider: How many different groups are doing software development that a developer could switch between at any of Microsoft, Google, Yahoo, SAP, etc? While sticking with one larger employer may (too many variables to conclude) reduce learning opportunities, it also reduces the opportunity cost of pursuing new experience.
Other than that, the conclusion seems accurate enough to me.
While I think that there are certain companies large enough to be suitable for intra-company journeyman tours, I don’t think the majority of larger companies support nor encourage the idea.
Personally, what I’m finding, both in my own experiences and in talking to others, is that a strict ‘changing of teachers’ isn’t enough. In fact, I’m starting to think that the standard ‘change jobs every few years’ or the ‘change teacher every so often’ is an important step towards the end of apprenticeship.
Having several teachers through your apprenticeship allows you to build up a rudimentary foundation of principles and techniques that form the basis for your move into journeyman phase.
There are some related ideas in a post I wrote not too long ago: http://programmingtour.blogspot.com/2008/12/on-being-apprentice.html
To me, moving around in the same company is roughly equivalent to changing employers, especially if the company is big enough…and I did several job shifts in my 13 years at Tektronix…I, however, was someone who always liked to finish the first something (product or whatever) then move on to the next experience. Not everyone did like that change. Apprenticeship is much harder when you are in longterm maintenance mode.
Reminds me of this: http://c2.com/cgi/wiki?JazzProgrammer
Re stickiness. I don’t think that teacher/student roles have to be sticky, I’ve seen a number of cases of people joining teams as newbies, gaining technical skill and then eventually leading. Usually, it happens in rather dynamic companies.
I wonder.. is there a chance that stickiness be accentuated by having a designated apprentice role? And if that’s the case, is it something worth getting over or is it better to just accept it? I think it’s an important open question.
How does one become an apprentice at ObjectMentor ? :)
Interesting article. I started my career as a mechanical apprentice in the UK. It was pretty much expected that you move on 6-12months after finishing your apprenticeship. You were being trained for the industry. Companies didn’t lose the talent, they gave it to the industry and as such were entitled to take some back. If you were really good, then after you’d cut your teeth for a few years you might get approached to come back to your original company (or just apply for a position), at which point you’d lost the mantle of apprentice (and the one being sent to stores for left handed nails or a long weight!)
Great post.
You’ve illustrated in your graph what we (as developers) all realize after a few years in the industry: seniority isn’t a sufficient condition for attainment of journeyman or master level competence.
Regarding apprentices and journeys (promotion to journeyman), specifically with Obtiva, we’ve had 1 apprentice leave in the middle of his apprenticeship (about 10 months into it). We’ve had two others graduate out of apprenticeship and decide our environment still serves their needs.
Ultimately, though, whether an apprenticeship period lasts for a very structured 3 months at 8thLight or a less structured 12-18 months at Obtiva, those are both such short periods of time in a software career. There is still much to learn and by keeping the focus on learning and then giving back, there is less immediate onus for non-apprentices to leave for professional development reasons.
The problem of staleness arises when the team and/or environment is not sufficiently dynamic, the opportunity to “be the worst” is no longer present, and what earlier might have been interesting challenges to overcome have become rote implementations.
Now, the question for all of us is, how do craftsmanship-oriented companies support journeyman tours in a way that doesn’t make it feel like a loss to one party and a gain to another? I.e. how can it be a win-win for both the individual companies and the journeymen?
(Thanks go to Corey Haines for jump starting the conversation on journeyman tours with his recent pair programming tour.)
I don’t think the forever-an-apprentice problem is unavoidable. I’m almost to four years with my current employer and I feel I have been able to continue to gain trust and responsibility during my time here—there are still ways I can grow here that I haven’t gotten to yet (though it could be I’m just a slow grower!)
I do think Uncle Bob brings up an important issue: in many ways it’s easier to continue growing by changing companies. But what about a person like me who wants to grow, but also wants to stay with my company—besides the forever-an-apprentice issue, what other blockers are there to this goal? I elaborate on this question in How do you stay AND grow?.
If a company desperately wanted to do whatever they needed to to keep their developers growing without having to leave the company, what would that company need to do?
I’m in agreement with Uncle Bob here. I started my software career working for two years at a small consultancy company. They hired me out to various clients for typically a few month at a time. It was a steep and demanding learning curve, and I learnt a huge amount about commercial software development.
My next job was working for a huge multinational financial company. It turned out to be a very different experience. I was expected to maintain existing systems, doing the same mind-numbing checks on statuses and file transfers day in, day out. I was told that in a few years I would be promoted to senior developer and given more interesting work, but I couldn’t wait and left after five months.
Since then I’ve worked as a freelancer, sometimes working with a single client for a year or more, sometimes just for a month or so. Being able to see how software is written in such a wide variety of environments gives a unique insight into the range of practices out there.
A common observation I’ve made is that, of the permanent staff in my client’s development teams, the ‘lifers’ are often the least willing to try new practices and the least productive. I would encourage any young developer to get out there and see what the world has to offer. Staying with a single company for your entire career can give you blinkers.
I think Corey Haines has hit the nail on the head:
1) Pick a line of work
2) Wake up one morning and call yourself a crasftman in that line of work
3) Don’t proceed quietly, honing your craft every day to the satisfaction of what you claim to truly be interested in, rather (see #3)
3) Begin travelling around and meeting with others who want to hear you pontificate. Once they have been in your presence, call them crafstmen too. (It gets better, see #4)
4) Pontificate to everyone by blogging about the pontificating you’ve done with the person you just crowned as craftsman.
Brilliant!
The best thing is this… let’s start doing this in other areas of science/business/arts/technology.
Maybe for Doctors? Carpenters? Architects? Firemen? Astronauts?
Maybe people in all of these fields do not really need to contribute other than by travelling to other people’s houses, pontificating, then granting them the title of crafstman as well.
Awesome… I am healed and enlightened by Corey Haines.
re: an outside opinion
Wow posting hyper critical remarks anonymously. Always a super awesome toolbag move.
re: the post
I think this the apprenticeship model is very interesting and one lost in our business these days. Many employers talk about wanting “the best talent” and want them to be loyal but few are willing to help develop talent or even give their employees time/resources to develop talent beyond access to a web based training module or two. I have seen a few clients/friends’ companies that have seen great benefit from intern models for bringing on new talent and see a lot of potential for success with a more focused true apprenticeship program. Quality and passion for one’s craft seem to be ever scarcer these days and I believe that having true craftsmen taking on apprentices is definitely one solid way to start addressing the problem.
re: an outside opinion
Wow posting hyper critical remarks anonymously. Always a super awesome toolbag move.
re: the post
I think this the apprenticeship model is very interesting and one lost in our business these days. Many employers talk about wanting “the best talent” and want them to be loyal but few are willing to help develop talent or even give their employees time/resources to develop talent beyond access to a web based training module or two. I have seen a few clients/friends’ companies that have seen great benefit from intern models for bringing on new talent and see a lot of potential for success with a more focused true apprenticeship program. Quality and passion for one’s craft seem to be ever scarcer these days and I believe that having true craftsmen taking on apprentices is definitely one solid way to start addressing the problem.
I’m in agreement with Uncle Bob here. I started my software career working for two years at a small consultancy company. They hired me out to various clients for typically a few month at a time. It was a steep and demanding learning curve, and I learnt a huge amount about commercial software development.
My next job was working for a huge multinational financial company. It turned out to be a very different experience. I was expected to maintain existing systems, doing the same mind-numbing checks on statuses and file transfers day in, day out. I was told that in a few years I would be promoted to senior developer and given more interesting work, but I couldn’t wait and left after five months.
Since then I’ve worked as a freelancer, sometimes working with a single client for a year or more, sometimes just for a month or so. Being able to see how software is written in such a wide variety of environments gives a unique insight into the range of practices out there.
A common observation I’ve made is that, of the permanent staff in my client’s development teams, the ‘lifers’ are often the least willing to try new practices and the least productive. I would encourage any young developer to get out there and see what the world has to offer. Staying with a single company for your entire career can give you blinkers.
Living without an aim is like sailing without a compass. with a new http://www.handbags4buy.com/ idea is a crank until the idea succeeds.
Very quietly I take my leave.To seek a dream in http://www.edhardy-buy.com/ starlight.
without an aim is like sailing without a compass.
ah ha …....... so what?
I started my software career working for two years at a small consultancy company. They hired me out to various clients for typically a few month at a time. It was a steep and demanding learning curve, and I learnt a huge amount about commercial software development.
I love the multiple video idea. I could not agree more with the advice to do what you love. As long as you are doing that you will wake up happy!
If you love digital design, then do it with a heart. You’ll be a great designer if you put in your heart into it
I agree that to succeed you have to have a passion for what you do career wise. My passion is in health, better health, coz when you are healthy you are happy.
Thanks for taking the time to discuss this, I feel strongly about information and love learning more on this. If possible, as you gain expertise, It is extremely helpful for me. would you mind updating your blog with more information?
This is a good read for me, Must admit that you are one of the best blogger I ever saw. Thanks for posting this informative post.
If you are considering an apprenticeship program it seems to me that the most important aspect of that program is that the relationship is temporary, and results in a journey. In other words, don’t expect to hold on to your apprentices for very long.
iPhone Ringtone Custom turns your dream of making your own iPhone/iPhone 3G Ringtone with loved music into reality in the way of converting almost all mainstream video/audio format to M4R iPhone ringtone, such as avi, mpeg, mp4, mov, flv, mp3, aac, m4a, wma, etc. to M4R iPhone Ringtone, even rip DVD Disc to Ringtones for iPhone. Convert to iPhone Ringtone Change iPhone Ringtone Convert Music to iPhone Ringtone Convert MP3 iPhone Ringtone Convert M4A to M4R Convert MP4 to iPhone Ringtonectmentor.com
i agreed with you that you got very nice success. i hope you will get more successes. http://www.ldevils.com
I admiring time and effort you put in your blog, because it is obviously one great place where I can find lot of useful info..
best deals on original chea chi flat irons with some new arrived.
I enjoyed reading your nice blog. I see you offer priceless info. Stumbled into this blog by chance but I’m sure glad I clicked on that link. You definitely answered all the questions I’ve been dying to answer for some time now. Will definitely come back for more of this. Thank you so much.
Fantastic post. Your post was that great, keep it up.
free full downloads
y probation period during which an “apprentice” has an appointed me
y probation period during which an “apprentice” has an appointed me
I would encourage any young developer to get out there and see what the world has to offer. Staying with a single company for your entire career can give you blinkers.
Nice site. good job.
Thanks for sharing the information.It is definitely going to help me some time.
I don’t know how to say with you. So much useful information i need!Thanks alot!
Nice site.
Completely agree with the above comment. This was really helpful!
Wow posting hyper critical remarks anonymously. Always a super awesome toolbag move.
Hi, I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.
Thanks Hirsch
Hi, I appreciate your blog,and provide more information on this? Thanks Joann
think you ! http://www.yourvoguemall.com
Nice Thanks for sharing such a wonderful tips, it really helps
Your concepts were simple to understand that I wondered why I in no way looked at it prior to.
Thanks for this good read. I actually liked it and I’ve bookmarked you to take a look at the fresh stuff you post.
Very interesting site. Keep up the good job.
Very interesting website.
just want to say some thing about your post! I am really impressed by it. I hope to catch such interesting ideas!
just want to say some thing about your post! I am really impressed by it. I hope to catch such interesting ideas!
ust want to say some thing about your post! I am really impressed by it. I hope to catch such interesting ideas!
Great information! I just want you to know that this blog really gonna help me to broaden my knowledge.
But it’s not actually that hard to do, and the results can be very rewarding.
Stained carpets are a tricky business, because a stain that is not properly taken care of can easily become permanent. Each type of stain will require a different cleaning technique, and not every technique can be applied to every type of stain. Carpet cleaning is primarily accomplished using one of two primary tools: vacuums and cleaning products. Keep in mind that the severity of a stain can be dramatically reduced by blotting the spill with a paper towel, sponge, or other absorbent immediately after the fact. Make sure to pat the area of the stain, not rub, as this can actually push whatever is staining into the carpet further.
Hi, I really liked your blog! you are a very talented person Thanks Jacki
Excellent article. I expect more articles in future about it. I bookmarked it.. Thanks Jefina
Such clever work and reporting! Keep up the great works guys I’ve added you guys to my blog roll. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post.
Excellent post.Thanks for sharing such a useful informative post with us…
Pumpkin Belen Echand?a ‘buss chronic fatigue syndrome’ grip, this cute little Fake Prada Handbags Echand?a Bethlehem is not just our artful composition Replica Prada Handbags from the workweek, as a go-bag is also a dual-use practices are typically used, and do not talk like that about it something of a alleviation astatine this price! Alternatively, in the shadow of the image above pretty pumpkin or a metal box light, this coupling is the ideal haven for all cosmetic quality. I want to keep my favorite bronzers, lipsticks and safety masks atomic number 49 1 of these babes, and there’s aught Sir Thomas More annoyance than the projections on a nice little beat,Sell Replica Prada Handbags when ruined in a sticky cosmetic case! SER are distasteful to get as far as you can, and I take in the city.
I admiring time and effort you put in your blog, because it is obviously one great place where I can find lot of useful info.
I would love to work in an environment like this!
Such clever work and reporting! Keep up the great works guys I’ve added you guys to my blog roll. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post.
I never seem to get sick of this website because there’s always a good new and interesting article available that I haven’t yet read, great work guys.
I would love to works in an environment like this!
The only way for a teacher and student to ever consider themselves to be peers is for the relationship to break and then reform later in a new context.Thanks for sharing the informative post. Regards. david77 – video production companies
The apprentices moved on when it was a good time for them to move on, and we have kept good relationships with them. More than one customer has come our way because of referrals from past apprentices.
I’ve worked as a freelancer, sometimes working with a single client for a year or more, sometimes just for a month or so. Being able to see how software is written in such a wide variety of environments gives a unique insight into the range of practices out there.
you really shared some good useful tips from the blog and it was great really a cool post indeed. Appreciate your work and keep sharing your information.
Excellent article, interesting blog. Thanks to the author
Excellent job on this article.
Buy $10 Replica Designer Sunglasses with 3-day FREE SHIPPING
Thanks for interesting post. This material is very usefull, thanks a lot!!
This is really interesting because I know only single dimensional seniority…
The Idea is amazing i think. And in general article is so interesting ;)
I think you make some valid points. You learn so much by taking new challenges and trying new jobs. Not only do you learn from other people, who have had different experiences and backgrounds, but also, you have to push yourself in new ways. This does a lot for letting you problem solve, reach your own conclusions, stay fresh and stretch your thinking. Great article!
Thank you very much for sharing that much information with us. It is always nice to know what’s going on around the globe
hi this really useful post… and thanks for sharing such a good information and keep sharing…squidoo lens creation service
I will return soon, Please post some good ideas and I’ll try to come back with a completely different browser to check things!
I will return soon, Please post some good ideas and I’ll try to come back with a completely different browser to check things!
I always like to leave comments whenever I see something unusual or impressive. I think we must appreciate those who do something especial. Keep it up, thanks.
I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.Online associates degree
Thank you for each of your effort on this web page. My aunt loves doing investigation and it’s really obvious why. Most people know all concerning the lively way you deliver great steps by means of the web blog and in addition inspire participation from some other people on the area while our favorite daughter is really being taught so much. Take advantage of the remaining portion of the year. You are doing a really good job. Associates degree In engineering
This one is great and is really a good post . I think it will help me a lot in the related stuff and is very much useful for me.Very well written I appreciate & must say good job…..How to get associates degree
hi,this blog is Very useful,thanks for sharing keep on going another one.You have gained a new reader.Thanks for the info! Very helpful for someone like me….
hi,this blog is Very useful,thanks for sharing keep on going another one.You have gained a new reader.Thanks for the info! Very helpful for someone like me…. Associates degree jobs
hi,this blog is Very useful,thanks for sharing keep on going another one.You have gained a new reader.Thanks for the info! Very helpful for someone like me…. Associates degree jobs
hi,this blog is Very useful,thanks for sharing keep on going another one.You have gained a new reader.Thanks for the info! Very helpful for someone like me…. Associates degree jobs
hi i feel strongly about it and and i take pleasure in learning about this topic..it’s really fantastic…. and i loved this one…......thanks for sharing…. Associates degree salary
yes, Mike. the ‘lifers’ are often the least willing to try new practices and the least productive. thanks
hi this is really a fantastic post and i really love this blog… thanks for sharing this information…. it is very useful to all of us…. keep sharing…Online medical billing degree
This is a good post. This post gives truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. Thanks you so much. Keep up the good works
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.. Medical Training
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.. Medical Training
This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.. Medical Training
Medical Coding and Billing salary may not always depend on a certification provided by any institution of a kind. But it is likely seen that Doctor’s or health-care professionals tend to hire people having a kind of Experience in this sector.
Medical Billing and Coding Salary
very good idea.
internette görüntülü olarak okey oyunu oyna, gerçek kisilerle tanis, turnuva heyecanini yasa.
Great news update!! I am wondering how you guys manage to find such kind of information so early. Certainly helpful for me and other readers also as I am finding so many good comments here.
Anyone planning a European vacation simply must include Prague in the itinerary. The “Golden City,” situated on the bank of the River Vltava, is not only the Czech Republic’s capital, but is also its largest city. 5 incredible sites to see in Prague
I impressed with this post. I rarely found this. I came across this and interesting stuff is present here.I will bookmark your website and share with my friends. I am waiting for your next interesting post.phlebotomy course
You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post.
Fosse anche solo per il brano Alfredo, ispirato alla tragedia di Alfredino Rampi, che precipitò in un pozzo a Vermicino.
Mr Coates coach purses is the longest U.S. market popular with one of the most successful leather brand. Mr Coates coach purses store represents the most admirable American fashion innovative style and traditional skills . Mr Coates coach bags have durable quality and exquisite technology, Conspicuous Coach Heels in the female consumers have good reputation. Welcome to our shop Elegant Coach Purses
Thank you for posting the great content…I was looking for something like this…I found it quiet interesting, hopefully you will keep posting such blogs….Keep sharing..Chrysler AC Compressor
Excellent article! Uncle Bob Martin recently wrote this article after he participated the Chicago Software Craftsmanship group. To describe what the key progressing from apprentice to journeyman.
I like to read such great and amazing posts.Keep it up1
fashion jewellery shop with,
yes, Mike i am also asking is there a chance that stickiness be accentuated by having a designated apprentice role?
i take pleasure in learning about this topic..it’s really fantastic…. and i loved this one……...thanks for sharing
All these tinny details are made with lot of background knowledge. I like it a lot.
I really appreciate sharing this great post. Keep up your work. Thanks for this very useful info you have provided us.
welcome to my burberry home,and thank you for your sharing point.
Thanks for the interesting story, although it did take rather a long time to complete reading. (English isn’t my country’s language) Could I ask in places you received your sources from? Thanks!
Reading is my passion. Browsing through your site gives me a lot of knowledge in so many ways. Thank you for the efforts you made in writing and sharing your points of view. Looking forward to learn some more from you. Keep it up.
Great info. I like all your post. I will keep visiting this blog very often. It is good to see you verbalize from the heart and your clarity on this important subject can be easily observed
I would like to thankyou for the informative and interesting post. Love to see more this kind of article soon in future
It was really great going through your site article.Well done.. Bathroom Renovation sydney
I will keep visiting this blog very often. It is good to see you verbalize from the heart and your clarity on this important subject can be easily observed.
St John Virgin Islands Villas
Hi,think you’ve made some truly interesting points. Not too many people would actually think about this the way you just did. I’m really impressed that there’s so much about this subject that’s been uncovered and you did it so well, with so much class. Good one you, man! Really great stuff here.
Thanks so much with this fantastic new web site. I’m very fired up to show it to anyone. It makes me so satisfied your vast understanding and wisdom have a new channel for trying into the world.
Great post.Your blog is really excellent. Finally we kissed and the passion scale went sky high and I knew I was onto a good thing.
I love to read this post thanks for the sharing. I really enjoy reading this post. It is highly appreciable job. http://www.mobilephone-tracker.com Mobile Tracker
Good to visit this link and I would like to visit here again. Thanks for the sharing.
good
I impressed with this post. I rarely found this. I came across this and interesting stuff is present here.I will bookmark your website and share with my friends. I am waiting for your next interesting post.
I’m very grateful to your post! I hope you can continue.Share my favorite: www. Men’s air max 2011
Browser Support Know about the essential requirements to protect your PC from Internet threatsTP-LINK Router TP-LINK is a global manufacturer of networking products.
Acer Wireless ProblemTechnical support to resolve wireless connection problems in Acer.Toshiba Ethernet Drivers Ethernet is advanced technology that provides connectivity to the computers when connected with the LAN
HP Install HP products are in great demand all over the world How to Reinstall Windows Xp Some of the tips to know when you need to reinstall Windows XP.
I was very pleased to find this site.I wanted to thank you for this great read! Hope that you will keep updating us in the same way with some more stuff. Vfs Life Insurance
Thank you for sharing your thoughts and insights. I was having a great time reading the article and post
Hey! awesome blog! I happen to be a daily visitor to your website. Just wanted to say I appreciate your blogs and am looking forward for more!Illness Cover
I’m very grateful to your post! I hope you can continue.Share my favorite: www. Men’s air max 2011
An impressive share, I just given this onto a colleague who was doing a little analysis on this. And he in fact bought me breakfast because I found it for him.. smile. So let me reword that: Thanks for the treat! But yeah Thanks for spending the time to discuss this, I feel strongly about it and love reading more on this topic. If possible, as you become expertise, would you mind updating your blog with more details? It is highly helpful for me. Big thumb up for this blog post!Culinary Arts
Sounds like a very good idea. You will have heaps of subscriber for the ones do that.
Fantastic post. Your post was that great, keep it up.
Thank you for the wonderful article! I want to buy the Maggie Sottero dress. Many brides-to-be around me find it difficult to buy a Sottero Midgley dress. I think they will be very happy when they read your article.
u can download click here
thx for comments
HuangXiao surplus think gymnastics and fashion in her speaking complement each other, gymnastics is full of petr cech itself design changes T-shirt stores and inspiration, so she’s graduation work also is a gymnastics, and he came to different parts of the world DuoNian in gymnastics competition, but also to her to experience different cultures, and expand the horizons of their own design.
As Hong Kong the highest level of women’s gymnastics athlete, in addition to the Olympic Games this year, at the age of 24 HuangXiao surplus what game in, and that is also graduated from the www.t-shirtsgo.com/">cheap t-shirts university last year of the last time she in the world university games. Don’t say don’t know, original HuangXiao surplus last year in the Hong Kong polytechnic university graduate, major is fashion design, although after the graduation HuangXiao surplus temporarily when a professional athlete, but she told the reporter, you actually or want to be professing clothing designers, so is looking for work. In my spare time, she will also test NiuDao, such as design some to gymnastics as the theme of the T-shirt, this www.t-shirtsgo.com/">wholesale t-shirts year’s gymnastics championship will be held in Hong Kong, she is involved in the game T-shirt design, very happy.
great article you got. thanks for posting this one.keep it up.
Excellent article! Uncle Bob Martin recently wrote this article after he participated the Chicago Software Craftsmanship group. To describe what the key progressing from apprentice to journeyman. charlotte seo
This blog Is very informative , I am really pleased to post my comment on this blog . It helped me with ocean of knowledge so I really believe you will do much better in the future
I simply wanted to write a small word to be able to appreciate you for those precious solutions you are giving here. My extended internet investigation has now been rewarded with wonderful suggestions to exchange with my co-workers.
I really had to read full article
This is an amazing read for me… Thanks for sharing with us…
this is a good post please vite this sites and click here this post and good information
transfer files I truly wanted to develop a simple message to say thanks to you for those great concepts you are posting at this website. My extended internet search has now been paid with wonderful facts and strategies to exchange with my partners. I ‘d claim that most of us site visitors actually are undeniably blessed to dwell in a superb website with very many outstanding individuals with good basics. I feel pretty happy to have seen your entire website and look forward to some more entertaining times reading here. Thanks once more for everything.
Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful.I feel charmed to read such a good post, I would like to thank the Author for this fabulous information unlock pdf
This is very much happy for providing the great services in this blog that to using the great technology in this website. Thanks a lot for providing the great info is visible in this blog. Executive Director Job Description| General Manager Job Description| Consultant Job Description| Webmaster Job Description
I have to say that this seems to be like a very interesting book. Thanks for the post
seo delhi – We are providing Best SEO Services India. We provide many Services like SMO Services, SEM Services Link Building Services, and PPC Services etc. This is Online Reputation Management Best SEO Services Delhi. We provide also Website Development Services India .Please visit Our all links
wholesale jerseys,cheap jerseys,discount jerseys,nfl jerseys,mlb jerseys,nhl jerseys,nba jerseys,soccer jerseys.NFL,MLB,NBA,NHL,SOCCER Sunglasses.
Cryptic messages written in the sky over lower Manhattan that turned out to be part of a kooky art project mystified and unnerved New Yorkers Sunday afternoon. MTS Convertidor Just after 4 p.m. a plane wrote the words “Last Chance” in the air. The message was preceded by”Lost Our Lease” and followed by “Now Open.”MTS Convertidor Mac
Wow, very useful topic you have raised here. I love your articles. Nicely presented information in this post, I prefer to read this kind of stuff. The quality of content is fine and the conclusion is good. Thanks for the post.
This is what I have been searching in many websites and I finally found it here. Amazing article. I am so impressed. Could never think of such a thing is possible with it…I think you have a great knowledge especially while dealings with such subjects.
They want the benefits and lifestyle of a Western nation, but without blending with its current. Over a period of time this creates a cultural rift, first in their lives and then in their minds, which, in the absence of any logical definition, they term “racism”.
Nice conclusion. It helped me a lot. Thanks for the post and keep posting informative blogs like this.
I try to keep a low profile in general. Not with my art, but just as a person.
This is what I have been searching in many websites and I finally found it here. http://www.marketwire.com/press-release/london-marketing-services-attends-scottish-daisy-ball-honour-anthony-nolan-trust-1393214.htm
Slewing bearing called slewing ring bearings, is a comprehensive load to bear a large bearing, can bear large axial, radial load and overturning moment.
Feictear dom go bhfuil téarma ispytaelny meantóirí agus i ngach áit. Táim ag obair le fada i frntsii agus níl sé chomh coitianta, ach anseo sa Ghearmáin go bhfuil sé ina réamhriachtanas. website
In a Multi dimensional Seniority if you are considering an apprenticeship program it seems to me that the most important aspect of that program is that the relationship is temporary, and results in a journey. In other words, don’t expect to hold on to your apprentices for very long.
I would like to thank you for the efforts you have made in writing this post. I hope the same best work from you in the future.
However, there’s that old joke about the guy who had 15 years of experience, the same year fifteen times in a row. That’s a real concern. It is perfectly possible to work for 15 years and dig yourself into a rut you can’t get out of. Think of all those Cobol programmers who never learned anything else.
Sad story, but most of time, it’s typicl life of some programmers.
After read few of the blog posts on your blog these few days, and I really like your way of blogging. I added it to my bookmark blog list and will be checking back soon. Please check out my internet site as well and let me know your thought. yoga retreats
Personally, what I’m finding, both in my own experiences and in talking to others, is that a strict ‘changing of teachers’ isn’t enough. In fact, I’m starting to think that the standard ‘change jobs every few years’ or the ‘change teacher every so often’ is an important step towards the end of apprenticeship.
Having several teachers through your apprenticeship allows you to build up a rudimentary foundation of principles and techniques that form the basis for your move into journeyman phase.
The problem of staleness arises when the team and/or environment is not sufficiently dynamic, the opportunity to “be the worst” is no longer present, and what earlier might have been interesting challenges to overcome have become rote implementations.
Now, the question for all of us is, how do craftsmanship-oriented companies support journeyman tours in a way that doesn’t make it feel like a loss to one party and a gain to another? I.e. how can it be a win-win for both the individual companies and the journeymen?
(Thanks go to Corey Haines for jump starting the conversation on journeyman tours with his recent pair programming tour.)
holidays in kent
holidays in kent
holidays in kent
I pupuk organik have been exploring for a little bit for any high quality articles or blog posts in this sort of house. Exploring in Yahoo I ultimately stumbled upon this web site.
outstanding post and there is a lot to learn from here.
Thanks For great post! Its really very useful! You can try an efficient PDF unlocker tool by Eltima. In a couple of simple clicks it will easily unlock PDF password and remove all restrictions from a document.
Thanks for posting this informative article This is a really good read for me. Hey this is a great post. I amm going to email this to my buddies. Thanks for posting this informative article I was searching some information.
Wow, very useful topic you have raised here. I love your article
It is very simple to install the android spy software quickly to an android phone. It takes only ten minutes to install it. You don’t need any technical expertise to install it.
Your blog is informative and brilliant.Maine Criminal Justice Academy also be sought after in various sites anyhow keep it up in doing articles such as this!
Wow, very useful topic you have raised here. I love your article..jntu online bits
dsfcadsfc
This is such a great post, glad i came across your page.
Exciting post… These tips are very useful especially to those who want to avail in this topic.
An interesting discussion is worth comment.glad i came across your post, very informative indeed.
Blog post is really helps for my study; in fact I like This blog a lot.Nice attempt thanks,
Great Post about new Software Technology This is amazing and wonderful all these information is useful for every one and also me. This is knowledge discussion for the one who are interested in software programming. I have read this site couple of times and every time i found updated information
colonne de douche
I should definitely pronounce, impressed using your website. I had created little difficulty navigating through all of the tabs and even related information became truly straightforward to do to access. I recently found what I hoped for in no time in the least. Reasonably unusual. Excellent task..
I should definitely pronounce, impressed using your website. I had created little difficulty navigating through all of the tabs and even related information became truly straightforward to do to access. I recently found what I hoped for in no time in the least. Reasonably unusual. Excellent task..
Thank you for the efforts you been putting on making your site such an interesting and informative place to browse through. I’ll be visiting your site again to gather some more valuable information.
Fashionizer.com is the leading provider with a distinguished history in quality apparel. They offer stylish, comfortable, organic spa uniforms and cotton spa uniforms. Fashionizer.com is a market leader, and our spa uniforms are available worldwide.
Moncler Outlet But the real makes the brand of reforming is still in 1998 under FinPart group industrial finally move. Pepper Continue to rally before Moncler the strategic plan in the head office. http://blog.objectmentor.com/articles/2009/01/20/multi-dimensional-seniority
been putting on making your site such an interesting and informative place to browse through. I’ll be visiting your site again to gather
http://songznlyrics
http://www.songznlyrics.blogspot.com
Many good articles, I like your point of view, I hope you write some of valve, you and I to exchange views
Ya…it’s really great article. I never seen in this type of article.I got lot of information. Thanks for sharing.List Of Free Directories.
Shopping inside a incredibly outlet juicy couture sale in regards to the web can be incredibly a great offer handy especially once the regional shop outlet exactly where it is possible to buy the item that you desire is a good offer out of your area. Apart from this, going to malls demands some trip and of course, you would ought to devote resources to the fare of going to mall.
I wonder.. is there a chance that stickiness be accentuated by having a designated apprentice role? And if that’s the case, is it something worth getting over or is it better to just accept it? I think it’s an important open question.
thanks!love it!
I really appreciate your post. Game theory is gives an outstanding idea that is very helpful for all the people on the web. Thanks for sharing this information and I’ll love to read your next post too.
Thanks for such a great blog post. Very enjoyable to read.
I agree. Great 1
It’s good to see this information in your post, I was looking the same but there was not any proper resource, thanx now I Thank to the post.I really loved reading your blog.It was very well authored and easy to understand…Escorts Job
This is a good read for me, Must admit that you are one of the best blogger I ever saw. Thanks for posting this informative post.
Thanks for sharing this information and I’ll love to read your next post too.
I like this kind mutual communication very much. I can learn much from that. The opinion that everyone gives also can be as useful information.
Thanks for the great blog post.
This is an amazing article. I love the idea and I believe this give us a closer look on the author’s life. It is inspiring to do the same thing. More information from Leoch International http://www.leoch.com
nice blog….......
clutch cover assemblies Automatic Disk Clutch
I was wondering because how would this multi dimensional seniority works? How are we going to use it then? Can you give us more tutorials on it? Thanks a lot.
Keep posting fantastic articles like this one. you are indeed an excellent author.
Please one more post about that.I wonder how you got so good. This is really a fascinating blog, lots of stuff that I can get into. One thing I just want to say is that your Blog is so perfect.
This stuff is really fascinating! I appreciate that. Keep sharing and updating this marvelous stuff.
want to say is that your Blog is so perfec
Great things can happen in software development we ‘re currently making an amazing peice of software that will be the revolution in hiring a skip anywhere in the world. Watch this space…
its a very compelling article with a lot of well written content. Need to find more sites like this, thanks for the info by the way.
its a very compelling article with a lot of well written content. Need to find more sites like this, thanks for the info by the way.
What about you guys? Share your thoughts,,,
Enjoyed the website. Hope to come back for another visit soon. Keep up the good work and grow your site!
You’ve got a design here thats not too flashy, but makes a statement as big as what you’re saying.I am really impressed with this blog.It is easy to see that you are impassioned about your writing http://bollywoodgaane.com/
Really i appreciate the effort you made to share the knowledge. The topic here i found was really effective to the topic which i was researching for a long time dc locksmith
Your blogs are always too informative and the subject U present is brilliant.Thanks for this useful blog.
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. http://content-providerz.blogspot.com/">short articles </ a>
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. http://content-providerz.blogspot.com/">short articles </ a>
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. http://content-providerz.blogspot.com/">short articles
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. outsourcing Romania
Just want to say your blog is kinda awesome. I always like to hear something new about this because I have the similar blog in my Country on this subject so this help′s me a lot. I did a search on the issue and found a good number of blogs but nothing like this.Thanks for sharing so much in your blog.. software development Romania
Superb article ,I really appreciated with it, This is fine to read and valuable pro potential,I really bookmark it, pro broaden read. Appreciation pro sharing. I like it Java Romania
You can take great credit for publishing about this.Theres a heap of important info on the internet.Youve got a lot of that info here on your site.Im impressed I try to keep a couple blogs fairly up-to-date,but it can be difficult every now and then.You have done a fantastic job with this one.How do you do it? romanian programmers
Great page you have in here. thanks for sharing. this is a very good website,and i also want to recommend an excellent website to you. http://www.sevenwedding.co.uk
Multi-dimensional Seniority 229 good post152
Just want to say your blog is kinda awesome. I always like to hear something new about this because I have the similar blog in my Country on this subject so this help′s me a lot. I did a search on the issue and found a good number of blogs but nothing like this.Thanks for sharing so much in your blog.. short article
Superb article ,I really appreciated with it, This is fine to read and valuable pro potential,I really bookmark it, pro broaden read. Appreciation pro sharing. I like it essay writing service
Superb article ,I really appreciated with it, This is fine to read and valuable pro potential. Keep sharing and updating this marvelous stuff.
wow..i had no idea you were so young! haha, i just mean you seem so experienced and skilled already to be only one year out of college. i am in school for design right now, with about a year and a half to go. thanks for the tips and insight! health articles
Interesting post and thank you for sharing. There are things here that I did not think before.Thanks to cool such a position that is very well written, we will talk a lot of friends about it. Keep blogging. http://content-providerz.blogspot.com/
Internet is a source of information and knowledge. But there are so many sites in net which are nothing but gibberish. But when I visit your site – I felt that – in net there are lots of sites (like this) from where I can get lot of information too. And if I say truly – your site is fantastic. I’ve bookmarked your site in my browser; I hope in future days I’ll get more valuable information from your site.how to write an article
With more than 20 years of experience, Intertech provides an extensive integrated operational ability from design to production of molds 100% made in Taiwan. Additional to our own mold making factory, we also cooperate with our team vendors to form a very strong working force in Taiwan.
For the overseas market, we work very closely with local representatives in order to take care of the technical communication and after-sales service to our customers. We also participate in the EUROMOLD & FAKUMA exhibitions and meet our customers every year in Europe. By concentrating on mold “niche markets”, we play a very useful mold maker role from the Far East whenever customers want to develop their new projects. We provide services from A to Z to our customers on a very economic cost and effect basis.
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. Medical Cases
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. acne
We have learned a great deal as we listened to the concerns and desires of our clients as they begin to learn about the marketing industry. software development Romania