• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

Contracting straight out of uni. Is it doable?

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    #61
    Originally posted by LondonManc View Post
    Welcome to the world of degree-laden IT people. Yours is just the latest year to receive that special piece of paper.

    Get a permie job, climb as high as you can, as quickly as you can, most importantly with all your training and learning paid for by someone else. Why settle for a £200/day code monkey job now when you could command £500/day as an SME in ten years?

    PurpleGorilla will be along shortly to discuss the Entitled Generation.

    Ding Ding - THIS is the answer, and the figures are pretty spot on too (Or at least based on the last ten years).

    Being slightly more constructive, I still think one of the most difficult things about contracting is advancement in seniority. Keeping skills up to date is one thing, but moving from "Junior Widget Maker" through to "Senior Widget Maker" and then onto "Widget Making Consultant" or whatever is going to be a lot lot tougher as a contractor. You'll land that senior role one day but then there'll be no jobs so you take a job back as "Junior Widget Maker" and then spend hours persuading people that you really can be a senior again. There's a LOT of contractors out there still doing the same job they were doing ten years ago - fair enough if they're happy, but I couldn't do it.

    Far easier to work your way up in a more structured environment and make the leap straight into consultant territory. Lots more options, and even if you do have to take a more junior role you'll have enough backup on your CV that it won't really matter.

    Comment


      #62
      Originally posted by DimPrawn View Post
      PHP Code:
      #include <ncurses.h>/*****************************************************/
                  
      int               m[256                   ] [         256   ],a
       
      ,b   ;;;   ;;;   WINDOW*w;   char*l=""   "\176qxl"   "q"   "q"   "k"   "w\
      xm"   "x"   "t"         "j"         "v"         "u"         "n"         
      ,Q[
       ]=   
      "Z"   "pt!ftd`"   "qdc!`eu"   "dq!$c!nnwf"/**   ***   */"t\040\t";c(
      int   u ,         int         v){                     v?m   [u]         [v-
       
      1]   |=2,m[u][v-1] &   48?W][v-1   ] &   15]]):0:0;u?m[u   -1][v]|=1   ,m[
       
      u-               1][   v]&         48?               W-1   ][v         ]&
      15]   ]):0:0;v<   255   ?m[   u][v+1]|=8,m[u][v+1]&   48?   W][   v+1]&15]]
      ):
      0         :0;         <               255   ?m[   u+1         ][v   ]|=
      4,m[u+1][   v]&48?W+1][v]&15]]):0:0;W][   v]&   15]   ]);}cu(char*q){   return
       *
      q               ?cu   (q+         1)&         1?q   [0]               ++:
      q[0   ]--   :1;   }d(   int   u ,   int/**/v,   int/**/x,   int   y){   int
      Y
      =y   -v,   X=x         -u;   int         S,s   ;Y<         0?Y   =-Y   ,s,
      s=-   1:(   s=1);X<0?X=-X,S   =-1  :(S=   1);   Y<<=   1;X<<=1;   if(X>Y){
      int   f=Y               -(X   >>1   );;               while(u!=         x){
      f>=   0?v+=s,f-=X:0;u   +=S   ;f+=   Y;m[u][v]|=32;mvwaddch(w,v   ,u,   m[u
       
      ][               v]&   64?   60:         46)         ;if         (m[   u][
      v]&16){c(u,v);;   ;;;   ;;;   return;}}   }else{int   f=X   -(Y>>1);;   while
       (
      v   !=y         ){f   >=0         ?u   +=S,               f-=         Y:0
       
      ;v   +=s   ;f+=X;m[u][v]|=   32;mvwaddch(w,v   ,u,m[u][v]&64?60:46);if(m[u
       
      ][                     v]&         16)   {c(   u,v                     );
        ;   return;;;}}}}
      Z(   int/**/a,   int   b){   }e(   int/**/y,int/**/  x){
      int               i ;         for         (i=         a;i               <=a
      +S;i++)d(y,x,i,b),d(y,x,i,b+L);for(i=b;i<=b+L;i++)d(y,x,a,i),d(y,x,a+   S,i
       
      );                     ;;;         ;;;         ;;;               ;;;   ;
        
      mvwaddch(w,x,y,64);   ;;;   ;;;   ;;;   prefresh(   w,b,a,0,0   ,L-   1,S-1
      );}             main(         int               V ,   char              *C[
        ]   ){
      FILE*f=   fopen(V==1?"arachnid.c"/**/   :C[   1],"r");int/**/x,y,c,
      v=0         ;;;      initscr              ();               Z(Z         (raw
       
      ()   ,Z(   curs_set(0),Z(1   ,noecho()))),keypad(    stdscr,TRUE));w   =newpad
        
      (   300,  300               ) ;   for         (x=   255   x   >=0   ;x--
        )   for   (
      y=   255   ;y>=0;y--   )m[   x][   y]=   0;x=y=0;refresh( );while
        (   (
      c=                           fgetc (f)   )+1)                    {if(
      0||c==10||  x==   256){x=0;y++;if(y==256  )break;;}   else{m[x][y]=(c   ==
      '~'   ?64   c   ==32              ?0:         16)   ;;x               ++;
            }}for(
      x=0   ;x<   256;x++)m   [x][0]=16   ,m[   x][   255]=16;for(y=0
      ;y<         256   y         ++)   m[0         ][y   ] =               16,
      m[255][y]   =16   ;a=b=c=0;   x=y   =1;   do{v++;mvwaddch   (w,   y,x   ,m[
      x][         y]&               32?   m[x                     ][y   ] &   16?
       
      0|   acs_map[l[m[x][y]&15]]:46 :   32);c==0163&&!(m[x][y+1]&16)?y++:   0;c
       
      ==   119         &&!         (m[                                       x][
       
      y-   1]&   16)   ?y--:0;;c   ==97  &&!(m[x-1][y]&16)?x--:0;c==100&&!(m[x+1
       
      ][   y]&   16)         ? x   ++:0              ;if(                    c==
       
      3-   1+1   ){endwin(   );;   return(0)   ;}x   -a<5?a>S-   5?a-=S-5:(a=0):
      0;x               -a>         S-5?a<255   -S*         2?a               +=S
      -5:(a=256-S):0;   y-b<5?b>L-5?b-=L-5:(b   =0)   :0;   y-b>L-5?b<255-L   *2?
      b+=                                       L-5   :(b                     =256
      -L)   :0;e(x,y);if(m[x][y]&64)break;}while((c=getch())!=-1);endwin();cu(Q);
      printf(Q,v);} 
      Come on, own up your clever little Oxbridge chunt, who wrote this? It's like trying to work your way through a maze!


      HTH

      Comment


        #63
        I did it - left uni and went straight into contracting. I've never had a proper job!

        I used to work for Shell throughout my summer holidays and managed to build up a years worth of work with them. That was enough to get the agencies interested. But you have to be prepared to do the really crap jobs for crap money. In my first 3 years I moved from Aberdeen to Swindon, Bournemouth, Nottingham, Tunbridge wells and Leeds.
        Rule Number 1 - Assuming that you have a valid contract in place always try to get your poo onto your timesheet, provided that the timesheet is valid for your current contract and covers the period of time that you are billing for.

        I preferred version 1!

        Comment


          #64
          Originally posted by pr1 View Post

          HTH


          That's why you are the successful contractor you are.

          Comment


            #65
            It is much better to go into a perm job and really learn what programmin is about. At your first job you will be spending TONS of time on stackoverflow working out how to make that damn jQuery bind to that stupid server thing......as a contractor that is unacceptable, you need to know what to do and how you going to do it on the spot.

            But, i have seen freshling contractor roles before... very rare but I suppose they want to grab people like you and convert them back to permies.

            I did 3 years as permie in 3 different companies. I started at 13.5k per year learnt a ton of stuff (and self funded Microsoft certifications and spend all my free time learning new things and testing stuff) and how not to write software and got a better idea of how to do things properly.

            Next job was 18k and I started to have much more of a say because I knew more or less how to opiniate myself in terms of software developing and provide somewhat good advice... worked that gig did more certifications, more self learning, a few side projects.

            Next job got well in to 25k, I cam in there teaching the old dev MVC and Azure. I blew them away, got bored of office politics and how difficult people were being to learn simple things.

            Started contracting, 30k+ (you know the drill) - Now I deal with even more office polices and politics than ever before. I am not a people person and contracting was supposed to steer me away from that... noooot! good money and if you find good clients you can ride a sweet gig for 12-24 months, do other work in between and chill and now I can collect big names on my CV, like NHS, SKY, etc

            Take the time to appreciate the perm side, learn more and gain commercial experience, start wherever they will take a freshling.
            Last edited by piotrkula; 15 January 2016, 14:22.

            Comment


              #66
              I blew them away
              I hope you charged extra for that
              The Chunt of Chunts.

              Comment


                #67
                Originally posted by piotrkula View Post
                .....as a contractor that is unacceptable
                ...but still pretty easy to get away with

                Comment


                  #68
                  Originally posted by jmo21 View Post
                  ...but still pretty easy to get away with
                  Plenty of bleedin' useless ones at Client Co, I can't believe half of them have ever worked on system development projects
                  The Chunt of Chunts.

                  Comment


                    #69
                    Originally posted by LondonManc View Post
                    PurpleGorilla will be along shortly to discuss the Entitled Generation.
                    I can't talk about IT, but in my area of engineering, a degree is essential. You have to do the hard yards, no short cuts.

                    Contracting tends to be for people with a minimum of 10 years experience.

                    Some post grad qualifications are also useful, as well as lots of post nominals. You can charge extra for those.

                    But engineering contracts tend not to pay as high as IT (from what I can tell).
                    http://www.cih.org/news-article/disp...housing_market

                    Comment


                      #70
                      Originally posted by PurpleGorilla View Post
                      I can't talk about IT, but in my area of engineering, a degree is essential. You have to do the hard yards, no short cuts.

                      Contracting tends to be for people with a minimum of 10 years experience.

                      Some post grad qualifications are also useful, as well as lots of post nominals. You can charge extra for those.

                      But engineering contracts tend not to pay as high as IT (from what I can tell).
                      The engineers I know got and get better rates as contractors as engineers.

                      The ones who are on the best rates are in IT though...
                      "You’re just a bad memory who doesn’t know when to go away" JR

                      Comment

                      Working...
                      X