Tech lead position in a new company - Not enough experience

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
1
down vote

favorite












I was recently interviewed in a multi-national company for the post of senior software engineer. I got through the interview process and selected for the post. However, upon receiving the offer letter, it is mentioned that I am selected for the Tech Lead position which I think my skill sets will not match. I did extremely well in the interview and the employer was so impressed with the skills. They've agreed to pay me whatever I asked.



However, I never thought I would be chosen for a tech lead role which I don't think I will be able to meet their expectations.



I have been working for a mid-size company as a single iOS developer for the last four years. I never had a tech lead in my career. I never had any technical buddies to work along with me. So, I don't really know where I really stand. StackOverflow and Google are only my friends so far.



Now, the question is should I accept this tech lead offer and try to learn things along the way?



or



Should I approach the employer and tell them upfront that I may not be the right person for the post and ask for one level lower position which is senior software engineer? Is this the right approach? Will approaching them for this create a negative impact?



I am really confused at this stage. Could someone please throw some light on this?







share|improve this question















  • 4




    Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
    – TsSkTo
    Jul 6 '16 at 17:37







  • 2




    Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
    – Juha Untinen
    Jul 6 '16 at 19:31






  • 5




    Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
    – gnat
    Jul 6 '16 at 22:17










  • "Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
    – AakashM
    Jul 7 '16 at 9:17






  • 1




    @AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
    – Genie Wanted
    Jul 7 '16 at 9:23
















up vote
1
down vote

favorite












I was recently interviewed in a multi-national company for the post of senior software engineer. I got through the interview process and selected for the post. However, upon receiving the offer letter, it is mentioned that I am selected for the Tech Lead position which I think my skill sets will not match. I did extremely well in the interview and the employer was so impressed with the skills. They've agreed to pay me whatever I asked.



However, I never thought I would be chosen for a tech lead role which I don't think I will be able to meet their expectations.



I have been working for a mid-size company as a single iOS developer for the last four years. I never had a tech lead in my career. I never had any technical buddies to work along with me. So, I don't really know where I really stand. StackOverflow and Google are only my friends so far.



Now, the question is should I accept this tech lead offer and try to learn things along the way?



or



Should I approach the employer and tell them upfront that I may not be the right person for the post and ask for one level lower position which is senior software engineer? Is this the right approach? Will approaching them for this create a negative impact?



I am really confused at this stage. Could someone please throw some light on this?







share|improve this question















  • 4




    Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
    – TsSkTo
    Jul 6 '16 at 17:37







  • 2




    Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
    – Juha Untinen
    Jul 6 '16 at 19:31






  • 5




    Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
    – gnat
    Jul 6 '16 at 22:17










  • "Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
    – AakashM
    Jul 7 '16 at 9:17






  • 1




    @AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
    – Genie Wanted
    Jul 7 '16 at 9:23












up vote
1
down vote

favorite









up vote
1
down vote

favorite











I was recently interviewed in a multi-national company for the post of senior software engineer. I got through the interview process and selected for the post. However, upon receiving the offer letter, it is mentioned that I am selected for the Tech Lead position which I think my skill sets will not match. I did extremely well in the interview and the employer was so impressed with the skills. They've agreed to pay me whatever I asked.



However, I never thought I would be chosen for a tech lead role which I don't think I will be able to meet their expectations.



I have been working for a mid-size company as a single iOS developer for the last four years. I never had a tech lead in my career. I never had any technical buddies to work along with me. So, I don't really know where I really stand. StackOverflow and Google are only my friends so far.



Now, the question is should I accept this tech lead offer and try to learn things along the way?



or



Should I approach the employer and tell them upfront that I may not be the right person for the post and ask for one level lower position which is senior software engineer? Is this the right approach? Will approaching them for this create a negative impact?



I am really confused at this stage. Could someone please throw some light on this?







share|improve this question











I was recently interviewed in a multi-national company for the post of senior software engineer. I got through the interview process and selected for the post. However, upon receiving the offer letter, it is mentioned that I am selected for the Tech Lead position which I think my skill sets will not match. I did extremely well in the interview and the employer was so impressed with the skills. They've agreed to pay me whatever I asked.



However, I never thought I would be chosen for a tech lead role which I don't think I will be able to meet their expectations.



I have been working for a mid-size company as a single iOS developer for the last four years. I never had a tech lead in my career. I never had any technical buddies to work along with me. So, I don't really know where I really stand. StackOverflow and Google are only my friends so far.



Now, the question is should I accept this tech lead offer and try to learn things along the way?



or



Should I approach the employer and tell them upfront that I may not be the right person for the post and ask for one level lower position which is senior software engineer? Is this the right approach? Will approaching them for this create a negative impact?



I am really confused at this stage. Could someone please throw some light on this?









share|improve this question










share|improve this question




share|improve this question









asked Jul 6 '16 at 17:18









Genie Wanted

1174




1174







  • 4




    Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
    – TsSkTo
    Jul 6 '16 at 17:37







  • 2




    Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
    – Juha Untinen
    Jul 6 '16 at 19:31






  • 5




    Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
    – gnat
    Jul 6 '16 at 22:17










  • "Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
    – AakashM
    Jul 7 '16 at 9:17






  • 1




    @AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
    – Genie Wanted
    Jul 7 '16 at 9:23












  • 4




    Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
    – TsSkTo
    Jul 6 '16 at 17:37







  • 2




    Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
    – Juha Untinen
    Jul 6 '16 at 19:31






  • 5




    Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
    – gnat
    Jul 6 '16 at 22:17










  • "Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
    – AakashM
    Jul 7 '16 at 9:17






  • 1




    @AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
    – Genie Wanted
    Jul 7 '16 at 9:23







4




4




Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
– TsSkTo
Jul 6 '16 at 17:37





Being in a leadership position is difficult and being overwhelmed by a new job is common. However, either the people who have offered you the job are desperate, or they really believe you can do it. If you did not lie through your interviews and got selected based on merit then you should be able to handle your new position. Be sure to voice your concerns, but don't be afraid to evolve and learn the skills necessary to do the job right.
– TsSkTo
Jul 6 '16 at 17:37





2




2




Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
– Juha Untinen
Jul 6 '16 at 19:31




Technical Lead has different meanings in different companies. In some companies, it could be called eg. Project Lead, or maybe Lead Developer. I have also seen it simply tagged to the first person who started the project, who was "just" a normal Developer by work title.
– Juha Untinen
Jul 6 '16 at 19:31




5




5




Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
– gnat
Jul 6 '16 at 22:17




Possible duplicate of I think an employer believes I am much more skilled than I actually am. Should I let them know in advance, before accepting the job offer?
– gnat
Jul 6 '16 at 22:17












"Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
– AakashM
Jul 7 '16 at 9:17




"Tech lead" is the most-technically-adept developer on the team. "Team lead" is the role with management / supervisory responsibility. So you don't necessarily need management skills for the former. That said, offering Tech Lead to someone who's only ever been a solo dev seems bold.
– AakashM
Jul 7 '16 at 9:17




1




1




@AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
– Genie Wanted
Jul 7 '16 at 9:23




@AakashM That's what puzzling me. As I mentioned above, I have never had a Tech Lead in my career. I've been an indie dev since I started my career. So, I have no clue as to how one would act on the job. I've read a lot of posts on Google about a Tech Lead's day-to-day activities. Having said this, I am not sure that alone would help me.
– Genie Wanted
Jul 7 '16 at 9:23










2 Answers
2






active

oldest

votes

















up vote
8
down vote



accepted










I would voice my concerns if I were you, but in a diplomatic manner, and not before you have a chance to try the role on for size.



After all, you might find yourself rising to the challenge, and taking on the responsibilities of the role quite well. You don't want to make these people nervous about having hired you!



Instead, try to get through the first few weeks and then address any concerns you might have in a meeting with your manager. If it doesn't work out then you might get "demoted" to a non-lead position.



Keep in mind that the difference between "senior developer" and "tech lead" is often only a play on words, and that anyone paying you "whatever you ask" is going to have high expectations regardless of your title.






share|improve this answer

















  • 2




    I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
    – MelBurslan
    Jul 6 '16 at 18:26

















up vote
6
down vote













Before signing the offer letter I would have a conversation with them. "The position we discussed was Senior Software Engineer but the offer letter is for a Tech Lead position. Is this the same position that we discussed during the interview?"



It could be something as simple as the title they assign the role. It is never a bad idea to review your position expectations with them to make sure they are in line with theirs.






share|improve this answer





















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "423"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f70949%2ftech-lead-position-in-a-new-company-not-enough-experience%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    8
    down vote



    accepted










    I would voice my concerns if I were you, but in a diplomatic manner, and not before you have a chance to try the role on for size.



    After all, you might find yourself rising to the challenge, and taking on the responsibilities of the role quite well. You don't want to make these people nervous about having hired you!



    Instead, try to get through the first few weeks and then address any concerns you might have in a meeting with your manager. If it doesn't work out then you might get "demoted" to a non-lead position.



    Keep in mind that the difference between "senior developer" and "tech lead" is often only a play on words, and that anyone paying you "whatever you ask" is going to have high expectations regardless of your title.






    share|improve this answer

















    • 2




      I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
      – MelBurslan
      Jul 6 '16 at 18:26














    up vote
    8
    down vote



    accepted










    I would voice my concerns if I were you, but in a diplomatic manner, and not before you have a chance to try the role on for size.



    After all, you might find yourself rising to the challenge, and taking on the responsibilities of the role quite well. You don't want to make these people nervous about having hired you!



    Instead, try to get through the first few weeks and then address any concerns you might have in a meeting with your manager. If it doesn't work out then you might get "demoted" to a non-lead position.



    Keep in mind that the difference between "senior developer" and "tech lead" is often only a play on words, and that anyone paying you "whatever you ask" is going to have high expectations regardless of your title.






    share|improve this answer

















    • 2




      I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
      – MelBurslan
      Jul 6 '16 at 18:26












    up vote
    8
    down vote



    accepted







    up vote
    8
    down vote



    accepted






    I would voice my concerns if I were you, but in a diplomatic manner, and not before you have a chance to try the role on for size.



    After all, you might find yourself rising to the challenge, and taking on the responsibilities of the role quite well. You don't want to make these people nervous about having hired you!



    Instead, try to get through the first few weeks and then address any concerns you might have in a meeting with your manager. If it doesn't work out then you might get "demoted" to a non-lead position.



    Keep in mind that the difference between "senior developer" and "tech lead" is often only a play on words, and that anyone paying you "whatever you ask" is going to have high expectations regardless of your title.






    share|improve this answer













    I would voice my concerns if I were you, but in a diplomatic manner, and not before you have a chance to try the role on for size.



    After all, you might find yourself rising to the challenge, and taking on the responsibilities of the role quite well. You don't want to make these people nervous about having hired you!



    Instead, try to get through the first few weeks and then address any concerns you might have in a meeting with your manager. If it doesn't work out then you might get "demoted" to a non-lead position.



    Keep in mind that the difference between "senior developer" and "tech lead" is often only a play on words, and that anyone paying you "whatever you ask" is going to have high expectations regardless of your title.







    share|improve this answer













    share|improve this answer



    share|improve this answer











    answered Jul 6 '16 at 17:27









    AndreiROM

    44k21101173




    44k21101173







    • 2




      I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
      – MelBurslan
      Jul 6 '16 at 18:26












    • 2




      I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
      – MelBurslan
      Jul 6 '16 at 18:26







    2




    2




    I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
    – MelBurslan
    Jul 6 '16 at 18:26




    I second this opinion. Do not get hung up on the verbiage of the title. You are being offered a senior level position and expectancy to deliver will be high. Tech Lead might mean management of other people but it may not, unless you made them believe you managed teams in the past, during your interview. So, start working and see whart is not working for you. At that point you can address them.
    – MelBurslan
    Jul 6 '16 at 18:26












    up vote
    6
    down vote













    Before signing the offer letter I would have a conversation with them. "The position we discussed was Senior Software Engineer but the offer letter is for a Tech Lead position. Is this the same position that we discussed during the interview?"



    It could be something as simple as the title they assign the role. It is never a bad idea to review your position expectations with them to make sure they are in line with theirs.






    share|improve this answer

























      up vote
      6
      down vote













      Before signing the offer letter I would have a conversation with them. "The position we discussed was Senior Software Engineer but the offer letter is for a Tech Lead position. Is this the same position that we discussed during the interview?"



      It could be something as simple as the title they assign the role. It is never a bad idea to review your position expectations with them to make sure they are in line with theirs.






      share|improve this answer























        up vote
        6
        down vote










        up vote
        6
        down vote









        Before signing the offer letter I would have a conversation with them. "The position we discussed was Senior Software Engineer but the offer letter is for a Tech Lead position. Is this the same position that we discussed during the interview?"



        It could be something as simple as the title they assign the role. It is never a bad idea to review your position expectations with them to make sure they are in line with theirs.






        share|improve this answer













        Before signing the offer letter I would have a conversation with them. "The position we discussed was Senior Software Engineer but the offer letter is for a Tech Lead position. Is this the same position that we discussed during the interview?"



        It could be something as simple as the title they assign the role. It is never a bad idea to review your position expectations with them to make sure they are in line with theirs.







        share|improve this answer













        share|improve this answer



        share|improve this answer











        answered Jul 6 '16 at 17:50









        JasonJ

        6,47041334




        6,47041334






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f70949%2ftech-lead-position-in-a-new-company-not-enough-experience%23new-answer', 'question_page');

            );

            Post as a guest













































































            Comments

            Popular posts from this blog

            Long meetings (6-7 hours a day): Being “babysat” by supervisor

            Is the Concept of Multiple Fantasy Races Scientifically Flawed? [closed]

            Confectionery