Is this ordinary workplace experiences for a job in Software Engineering?












8















I'm currently working my first job as a Software Engineer. Prior to this position I've worked at places such as Wal Mart, Sam's Club, and Circuit City. I'm currently finishing my last two classes for my AAS in Computer Programming. I do have some prior history/experience with programming as well - myself and a friend created and maintain a website as a hobby that's about 8 years old, using PHP and MySQL. Tho it's a hobby site, it does generate ~$500/month in ad revenue. While I've been told that it doesn't equate to any real experience, I feel like it's worth something.



I've been working in the position I'm in now since October. I'm making very little ($11/hr) and actually took a pay cut from my previous job to take this job. I took it because I live in a very rural area, where jobs in this field are not common. The company I work for is a small food additive manufacturer. They have approx 25 employees total. The IT Team consists of myself and my supervisor, the "Senior Software Engineer".



I've noticed from day 1 that the company is very disorganized. There's no clear chain of command, and I've seen a few people quit and be replaced just in the short time I've been here. My first personal poor experience occurred a few weeks ago. I returned from lunch one day, and my supervisor informed me that the main boss of the company, let's call him "Bob", had told my supervisor that I was over 5 minutes late that morning, and that it has happened before, and has to stop. Knowing I clocked in at exactly 8 AM, I informed my supervisor as much. He agreed that he didn't think I was late, and suggested I talk to Bob about it personally. Later that afternoon I went to Bobs office, knocked on his door and asked if he had a moment. He said "sure, what's up", and I proceeded to tell him that my supervisor gave me his message, but that I was certain I clocked in on time. He looked at his watch and said "is my watch wrong, it's usually right on time" then proceeded to compare his watch time with his computer time, and verified it was right. I explained that I'm certain I clocked in at exactly 8 AM, and verified with the secretary that my punch in time was recorded as 8 AM. He then said that he expects me to be at my desk by 8 AM, that I'm not doing him any good if I'm still walking to my desk during that time. I responded "Ok, I can certainly start clocking in at 7:55 if that's what you'd like". He responded "No no, I just want you at your desk by 8". I'm still uncertain of how I'm not supposed to clock in early, yet make it to my desk by 8 AM (it's at least a 2 minute walk from the time clock to my desk). He then asked if my previous jobs didn't expect me at my work area by starting time. I explained that every job I've worked has had strict policies about not clocking in early, even 1 minute before your scheduled shift. He looked at me as if he didn't believe me, then started going off on a rant about how if I get stuck in traffic and aren't on time, that's "a you problem, not a me problem". He ranted like this for at least a few minutes, and all I could think in my mind was "...I wasn't late". Finally he started to wrap it up, and said something along the lines of "just for future reference, you should give a warning about what you want to discuss next time. This might be important to you, but it's not to me, and I was very busy". I apologized and went back to my desk. He didn't so much as acknowledge me for the next two weeks.



Then this week my supervisor informed me that we have two new people starting soon, and Bob doesn't want to buy more licenses for our Microsoft Office subscription, so Bob said to give my license to one of the new hires, since I don't use it. The thing is, I do use it. The funny part is I have to use the email to send Bob an Excel sheet weekly of all the work I've performed, broken down on an hourly basis. I now won't have a working email, or Microsoft Excel to be able to provide this. At $12.50 a month, I just don't understand how this is an area chosen to save money, and it kind of made me feel like he thinks I'm not worth that much.



Another unpleasantness that I could write yet another novel about, but will try to keep short, is a woman who was hired about a month ago. I think she's over sales and HR (again, no clear chain of command). She came in and immediately started telling my supervisor and I how she wants our website redone, what she wants things to look like, etc. We are more than open to suggestions, but she had her mind set to exactly what she wanted. She's an older woman, and I don't really think she has a good grip on what modern websites look like. Most of her ideas are at least 10 years out of date, design wise (she actually said she doesn't care what the website looks like on mobile, that she wants it to look really good on desktops - despite our stats showing 90%+ traffic is viewing on mobile). She's also taken over our company's Facebook page, and posts very random stuff every day, with no relevance to our business. The other day she posted a video, titled "Millennials in the workforce", which poked fun at Millennial stereotypes. I felt like this was extremely unprofessional, as did many others in the office. She refused to take it down, saying that it was just supposed to be funny.



I feel like I'm doing a very good job at this company. I'm fixing bugs in our production software that have eluded my supervisor for months. I'm building new production software basically from scratch, on my own. My supervisor seems to think I'm doing a good job as well, based on comments I've overheard him making.



My jobs up to this point have been labor jobs, that didn't really require a specific skill set like this job does, so I'm used to being treated this way. I honestly believed that it would get better when I entered a position that required a specialized skill set. Was I wrong in thinking this? Are the majority of jobs in this field similar to this? I'm fine with keeping my head down and just dealing with it, if this is indeed the norm, but I can't help but feel like this is not a typical workplace environment.










share|improve this question







New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 3





    Hi, maybe consider adding a tl;dr section to this.

    – solarflare
    3 hours ago
















8















I'm currently working my first job as a Software Engineer. Prior to this position I've worked at places such as Wal Mart, Sam's Club, and Circuit City. I'm currently finishing my last two classes for my AAS in Computer Programming. I do have some prior history/experience with programming as well - myself and a friend created and maintain a website as a hobby that's about 8 years old, using PHP and MySQL. Tho it's a hobby site, it does generate ~$500/month in ad revenue. While I've been told that it doesn't equate to any real experience, I feel like it's worth something.



I've been working in the position I'm in now since October. I'm making very little ($11/hr) and actually took a pay cut from my previous job to take this job. I took it because I live in a very rural area, where jobs in this field are not common. The company I work for is a small food additive manufacturer. They have approx 25 employees total. The IT Team consists of myself and my supervisor, the "Senior Software Engineer".



I've noticed from day 1 that the company is very disorganized. There's no clear chain of command, and I've seen a few people quit and be replaced just in the short time I've been here. My first personal poor experience occurred a few weeks ago. I returned from lunch one day, and my supervisor informed me that the main boss of the company, let's call him "Bob", had told my supervisor that I was over 5 minutes late that morning, and that it has happened before, and has to stop. Knowing I clocked in at exactly 8 AM, I informed my supervisor as much. He agreed that he didn't think I was late, and suggested I talk to Bob about it personally. Later that afternoon I went to Bobs office, knocked on his door and asked if he had a moment. He said "sure, what's up", and I proceeded to tell him that my supervisor gave me his message, but that I was certain I clocked in on time. He looked at his watch and said "is my watch wrong, it's usually right on time" then proceeded to compare his watch time with his computer time, and verified it was right. I explained that I'm certain I clocked in at exactly 8 AM, and verified with the secretary that my punch in time was recorded as 8 AM. He then said that he expects me to be at my desk by 8 AM, that I'm not doing him any good if I'm still walking to my desk during that time. I responded "Ok, I can certainly start clocking in at 7:55 if that's what you'd like". He responded "No no, I just want you at your desk by 8". I'm still uncertain of how I'm not supposed to clock in early, yet make it to my desk by 8 AM (it's at least a 2 minute walk from the time clock to my desk). He then asked if my previous jobs didn't expect me at my work area by starting time. I explained that every job I've worked has had strict policies about not clocking in early, even 1 minute before your scheduled shift. He looked at me as if he didn't believe me, then started going off on a rant about how if I get stuck in traffic and aren't on time, that's "a you problem, not a me problem". He ranted like this for at least a few minutes, and all I could think in my mind was "...I wasn't late". Finally he started to wrap it up, and said something along the lines of "just for future reference, you should give a warning about what you want to discuss next time. This might be important to you, but it's not to me, and I was very busy". I apologized and went back to my desk. He didn't so much as acknowledge me for the next two weeks.



Then this week my supervisor informed me that we have two new people starting soon, and Bob doesn't want to buy more licenses for our Microsoft Office subscription, so Bob said to give my license to one of the new hires, since I don't use it. The thing is, I do use it. The funny part is I have to use the email to send Bob an Excel sheet weekly of all the work I've performed, broken down on an hourly basis. I now won't have a working email, or Microsoft Excel to be able to provide this. At $12.50 a month, I just don't understand how this is an area chosen to save money, and it kind of made me feel like he thinks I'm not worth that much.



Another unpleasantness that I could write yet another novel about, but will try to keep short, is a woman who was hired about a month ago. I think she's over sales and HR (again, no clear chain of command). She came in and immediately started telling my supervisor and I how she wants our website redone, what she wants things to look like, etc. We are more than open to suggestions, but she had her mind set to exactly what she wanted. She's an older woman, and I don't really think she has a good grip on what modern websites look like. Most of her ideas are at least 10 years out of date, design wise (she actually said she doesn't care what the website looks like on mobile, that she wants it to look really good on desktops - despite our stats showing 90%+ traffic is viewing on mobile). She's also taken over our company's Facebook page, and posts very random stuff every day, with no relevance to our business. The other day she posted a video, titled "Millennials in the workforce", which poked fun at Millennial stereotypes. I felt like this was extremely unprofessional, as did many others in the office. She refused to take it down, saying that it was just supposed to be funny.



I feel like I'm doing a very good job at this company. I'm fixing bugs in our production software that have eluded my supervisor for months. I'm building new production software basically from scratch, on my own. My supervisor seems to think I'm doing a good job as well, based on comments I've overheard him making.



My jobs up to this point have been labor jobs, that didn't really require a specific skill set like this job does, so I'm used to being treated this way. I honestly believed that it would get better when I entered a position that required a specialized skill set. Was I wrong in thinking this? Are the majority of jobs in this field similar to this? I'm fine with keeping my head down and just dealing with it, if this is indeed the norm, but I can't help but feel like this is not a typical workplace environment.










share|improve this question







New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 3





    Hi, maybe consider adding a tl;dr section to this.

    – solarflare
    3 hours ago














8












8








8








I'm currently working my first job as a Software Engineer. Prior to this position I've worked at places such as Wal Mart, Sam's Club, and Circuit City. I'm currently finishing my last two classes for my AAS in Computer Programming. I do have some prior history/experience with programming as well - myself and a friend created and maintain a website as a hobby that's about 8 years old, using PHP and MySQL. Tho it's a hobby site, it does generate ~$500/month in ad revenue. While I've been told that it doesn't equate to any real experience, I feel like it's worth something.



I've been working in the position I'm in now since October. I'm making very little ($11/hr) and actually took a pay cut from my previous job to take this job. I took it because I live in a very rural area, where jobs in this field are not common. The company I work for is a small food additive manufacturer. They have approx 25 employees total. The IT Team consists of myself and my supervisor, the "Senior Software Engineer".



I've noticed from day 1 that the company is very disorganized. There's no clear chain of command, and I've seen a few people quit and be replaced just in the short time I've been here. My first personal poor experience occurred a few weeks ago. I returned from lunch one day, and my supervisor informed me that the main boss of the company, let's call him "Bob", had told my supervisor that I was over 5 minutes late that morning, and that it has happened before, and has to stop. Knowing I clocked in at exactly 8 AM, I informed my supervisor as much. He agreed that he didn't think I was late, and suggested I talk to Bob about it personally. Later that afternoon I went to Bobs office, knocked on his door and asked if he had a moment. He said "sure, what's up", and I proceeded to tell him that my supervisor gave me his message, but that I was certain I clocked in on time. He looked at his watch and said "is my watch wrong, it's usually right on time" then proceeded to compare his watch time with his computer time, and verified it was right. I explained that I'm certain I clocked in at exactly 8 AM, and verified with the secretary that my punch in time was recorded as 8 AM. He then said that he expects me to be at my desk by 8 AM, that I'm not doing him any good if I'm still walking to my desk during that time. I responded "Ok, I can certainly start clocking in at 7:55 if that's what you'd like". He responded "No no, I just want you at your desk by 8". I'm still uncertain of how I'm not supposed to clock in early, yet make it to my desk by 8 AM (it's at least a 2 minute walk from the time clock to my desk). He then asked if my previous jobs didn't expect me at my work area by starting time. I explained that every job I've worked has had strict policies about not clocking in early, even 1 minute before your scheduled shift. He looked at me as if he didn't believe me, then started going off on a rant about how if I get stuck in traffic and aren't on time, that's "a you problem, not a me problem". He ranted like this for at least a few minutes, and all I could think in my mind was "...I wasn't late". Finally he started to wrap it up, and said something along the lines of "just for future reference, you should give a warning about what you want to discuss next time. This might be important to you, but it's not to me, and I was very busy". I apologized and went back to my desk. He didn't so much as acknowledge me for the next two weeks.



Then this week my supervisor informed me that we have two new people starting soon, and Bob doesn't want to buy more licenses for our Microsoft Office subscription, so Bob said to give my license to one of the new hires, since I don't use it. The thing is, I do use it. The funny part is I have to use the email to send Bob an Excel sheet weekly of all the work I've performed, broken down on an hourly basis. I now won't have a working email, or Microsoft Excel to be able to provide this. At $12.50 a month, I just don't understand how this is an area chosen to save money, and it kind of made me feel like he thinks I'm not worth that much.



Another unpleasantness that I could write yet another novel about, but will try to keep short, is a woman who was hired about a month ago. I think she's over sales and HR (again, no clear chain of command). She came in and immediately started telling my supervisor and I how she wants our website redone, what she wants things to look like, etc. We are more than open to suggestions, but she had her mind set to exactly what she wanted. She's an older woman, and I don't really think she has a good grip on what modern websites look like. Most of her ideas are at least 10 years out of date, design wise (she actually said she doesn't care what the website looks like on mobile, that she wants it to look really good on desktops - despite our stats showing 90%+ traffic is viewing on mobile). She's also taken over our company's Facebook page, and posts very random stuff every day, with no relevance to our business. The other day she posted a video, titled "Millennials in the workforce", which poked fun at Millennial stereotypes. I felt like this was extremely unprofessional, as did many others in the office. She refused to take it down, saying that it was just supposed to be funny.



I feel like I'm doing a very good job at this company. I'm fixing bugs in our production software that have eluded my supervisor for months. I'm building new production software basically from scratch, on my own. My supervisor seems to think I'm doing a good job as well, based on comments I've overheard him making.



My jobs up to this point have been labor jobs, that didn't really require a specific skill set like this job does, so I'm used to being treated this way. I honestly believed that it would get better when I entered a position that required a specialized skill set. Was I wrong in thinking this? Are the majority of jobs in this field similar to this? I'm fine with keeping my head down and just dealing with it, if this is indeed the norm, but I can't help but feel like this is not a typical workplace environment.










share|improve this question







New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I'm currently working my first job as a Software Engineer. Prior to this position I've worked at places such as Wal Mart, Sam's Club, and Circuit City. I'm currently finishing my last two classes for my AAS in Computer Programming. I do have some prior history/experience with programming as well - myself and a friend created and maintain a website as a hobby that's about 8 years old, using PHP and MySQL. Tho it's a hobby site, it does generate ~$500/month in ad revenue. While I've been told that it doesn't equate to any real experience, I feel like it's worth something.



I've been working in the position I'm in now since October. I'm making very little ($11/hr) and actually took a pay cut from my previous job to take this job. I took it because I live in a very rural area, where jobs in this field are not common. The company I work for is a small food additive manufacturer. They have approx 25 employees total. The IT Team consists of myself and my supervisor, the "Senior Software Engineer".



I've noticed from day 1 that the company is very disorganized. There's no clear chain of command, and I've seen a few people quit and be replaced just in the short time I've been here. My first personal poor experience occurred a few weeks ago. I returned from lunch one day, and my supervisor informed me that the main boss of the company, let's call him "Bob", had told my supervisor that I was over 5 minutes late that morning, and that it has happened before, and has to stop. Knowing I clocked in at exactly 8 AM, I informed my supervisor as much. He agreed that he didn't think I was late, and suggested I talk to Bob about it personally. Later that afternoon I went to Bobs office, knocked on his door and asked if he had a moment. He said "sure, what's up", and I proceeded to tell him that my supervisor gave me his message, but that I was certain I clocked in on time. He looked at his watch and said "is my watch wrong, it's usually right on time" then proceeded to compare his watch time with his computer time, and verified it was right. I explained that I'm certain I clocked in at exactly 8 AM, and verified with the secretary that my punch in time was recorded as 8 AM. He then said that he expects me to be at my desk by 8 AM, that I'm not doing him any good if I'm still walking to my desk during that time. I responded "Ok, I can certainly start clocking in at 7:55 if that's what you'd like". He responded "No no, I just want you at your desk by 8". I'm still uncertain of how I'm not supposed to clock in early, yet make it to my desk by 8 AM (it's at least a 2 minute walk from the time clock to my desk). He then asked if my previous jobs didn't expect me at my work area by starting time. I explained that every job I've worked has had strict policies about not clocking in early, even 1 minute before your scheduled shift. He looked at me as if he didn't believe me, then started going off on a rant about how if I get stuck in traffic and aren't on time, that's "a you problem, not a me problem". He ranted like this for at least a few minutes, and all I could think in my mind was "...I wasn't late". Finally he started to wrap it up, and said something along the lines of "just for future reference, you should give a warning about what you want to discuss next time. This might be important to you, but it's not to me, and I was very busy". I apologized and went back to my desk. He didn't so much as acknowledge me for the next two weeks.



Then this week my supervisor informed me that we have two new people starting soon, and Bob doesn't want to buy more licenses for our Microsoft Office subscription, so Bob said to give my license to one of the new hires, since I don't use it. The thing is, I do use it. The funny part is I have to use the email to send Bob an Excel sheet weekly of all the work I've performed, broken down on an hourly basis. I now won't have a working email, or Microsoft Excel to be able to provide this. At $12.50 a month, I just don't understand how this is an area chosen to save money, and it kind of made me feel like he thinks I'm not worth that much.



Another unpleasantness that I could write yet another novel about, but will try to keep short, is a woman who was hired about a month ago. I think she's over sales and HR (again, no clear chain of command). She came in and immediately started telling my supervisor and I how she wants our website redone, what she wants things to look like, etc. We are more than open to suggestions, but she had her mind set to exactly what she wanted. She's an older woman, and I don't really think she has a good grip on what modern websites look like. Most of her ideas are at least 10 years out of date, design wise (she actually said she doesn't care what the website looks like on mobile, that she wants it to look really good on desktops - despite our stats showing 90%+ traffic is viewing on mobile). She's also taken over our company's Facebook page, and posts very random stuff every day, with no relevance to our business. The other day she posted a video, titled "Millennials in the workforce", which poked fun at Millennial stereotypes. I felt like this was extremely unprofessional, as did many others in the office. She refused to take it down, saying that it was just supposed to be funny.



I feel like I'm doing a very good job at this company. I'm fixing bugs in our production software that have eluded my supervisor for months. I'm building new production software basically from scratch, on my own. My supervisor seems to think I'm doing a good job as well, based on comments I've overheard him making.



My jobs up to this point have been labor jobs, that didn't really require a specific skill set like this job does, so I'm used to being treated this way. I honestly believed that it would get better when I entered a position that required a specialized skill set. Was I wrong in thinking this? Are the majority of jobs in this field similar to this? I'm fine with keeping my head down and just dealing with it, if this is indeed the norm, but I can't help but feel like this is not a typical workplace environment.







professionalism work-experience software-development






share|improve this question







New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 3 hours ago









Zach O.Zach O.

442




442




New contributor




Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Zach O. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 3





    Hi, maybe consider adding a tl;dr section to this.

    – solarflare
    3 hours ago














  • 3





    Hi, maybe consider adding a tl;dr section to this.

    – solarflare
    3 hours ago








3




3





Hi, maybe consider adding a tl;dr section to this.

– solarflare
3 hours ago





Hi, maybe consider adding a tl;dr section to this.

– solarflare
3 hours ago










3 Answers
3






active

oldest

votes


















15














No, this isn't typical in any workplace.



You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend tidying up your resume.



You'll also find that the best software houses don't care when you come into work (or if, even). They're more interested in results; can you deliver on time, within budget, software that does what they need it to do. They don't care about 5 minutes here or there - that's petty stuff.






share|improve this answer



















  • 1





    I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

    – Ed Grimm
    2 hours ago













  • Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

    – Wesley Long
    32 mins ago



















9














This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:




  • Pay far more.

  • Be well organized with a clear structure of management and processes.

  • Have far less turn-over.

  • Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 minutes late.

  • Be understanding if you're occasionally even later due to a traffic jam or the like.

  • Show professionalism in how they address the public.


All of your feelings are spot-on. These things are all red flags. I'd strongly recommend finding a job where you'd be happier and receive more of the respect you deserve; you probably won't ever get those things where you are now.






share|improve this answer































    2














    This is definitely not common of software development jobs, however with that said, you're also not working at a software-focused firm, or really anything in an office/desk environment (at least, for everyone there.)



    I grew up in a rural area, and had two software-related jobs before moving to a city. While I didn't experience any outwardly hostile environments, it definitely did seem fairly disorganised.



    Your experience and your hobby app will definitely be able to get you a better job, but you may have to move somewhere else to get it.






    share|improve this answer








    New contributor




    Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.




















      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',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      noCode: true, onDemand: false,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });






      Zach O. is a new contributor. Be nice, and check out our Code of Conduct.










      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f130312%2fis-this-ordinary-workplace-experiences-for-a-job-in-software-engineering%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown




















      StackExchange.ready(function () {
      $("#show-editor-button input, #show-editor-button button").click(function () {
      var showEditor = function() {
      $("#show-editor-button").hide();
      $("#post-form").removeClass("dno");
      StackExchange.editor.finallyInit();
      };

      var useFancy = $(this).data('confirm-use-fancy');
      if(useFancy == 'True') {
      var popupTitle = $(this).data('confirm-fancy-title');
      var popupBody = $(this).data('confirm-fancy-body');
      var popupAccept = $(this).data('confirm-fancy-accept-button');

      $(this).loadPopup({
      url: '/post/self-answer-popup',
      loaded: function(popup) {
      var pTitle = $(popup).find('h2');
      var pBody = $(popup).find('.popup-body');
      var pSubmit = $(popup).find('.popup-submit');

      pTitle.text(popupTitle);
      pBody.html(popupBody);
      pSubmit.val(popupAccept).click(showEditor);
      }
      })
      } else{
      var confirmText = $(this).data('confirm-text');
      if (confirmText ? confirm(confirmText) : true) {
      showEditor();
      }
      }
      });
      });






      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      15














      No, this isn't typical in any workplace.



      You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend tidying up your resume.



      You'll also find that the best software houses don't care when you come into work (or if, even). They're more interested in results; can you deliver on time, within budget, software that does what they need it to do. They don't care about 5 minutes here or there - that's petty stuff.






      share|improve this answer



















      • 1





        I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

        – Ed Grimm
        2 hours ago













      • Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

        – Wesley Long
        32 mins ago
















      15














      No, this isn't typical in any workplace.



      You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend tidying up your resume.



      You'll also find that the best software houses don't care when you come into work (or if, even). They're more interested in results; can you deliver on time, within budget, software that does what they need it to do. They don't care about 5 minutes here or there - that's petty stuff.






      share|improve this answer



















      • 1





        I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

        – Ed Grimm
        2 hours ago













      • Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

        – Wesley Long
        32 mins ago














      15












      15








      15







      No, this isn't typical in any workplace.



      You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend tidying up your resume.



      You'll also find that the best software houses don't care when you come into work (or if, even). They're more interested in results; can you deliver on time, within budget, software that does what they need it to do. They don't care about 5 minutes here or there - that's petty stuff.






      share|improve this answer













      No, this isn't typical in any workplace.



      You have a successful website that you built - $6,000 per year in ad revenue is nice. That, plus your bug fixing ability, and the new software you're building from scratch, are certainly enough to find you a better paying job in a company where you can actually learn from professional developers. I'd recommend tidying up your resume.



      You'll also find that the best software houses don't care when you come into work (or if, even). They're more interested in results; can you deliver on time, within budget, software that does what they need it to do. They don't care about 5 minutes here or there - that's petty stuff.







      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered 3 hours ago









      PeteConPeteCon

      17k64367




      17k64367








      • 1





        I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

        – Ed Grimm
        2 hours ago













      • Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

        – Wesley Long
        32 mins ago














      • 1





        I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

        – Ed Grimm
        2 hours ago













      • Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

        – Wesley Long
        32 mins ago








      1




      1





      I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

      – Ed Grimm
      2 hours ago







      I've been working in IT for nearly 23 years, and I might have been that close to right on time coming into work about that many times, give or take. (For clarity: I'd guess I showed up at my desk within 5 minutes of when my official start of day was roughly 20 times. While in IT, I've never been asked to punch a time clock.) I'm generally considered a good employee. I've turned down a few promotions I was not ready for.

      – Ed Grimm
      2 hours ago















      Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

      – Wesley Long
      32 mins ago





      Software devs that have any talent at all don't watch clocks. They watch calendars. Delivery dates are all that matter. Meet them, and you can do what you want when you want. Miss them too often, and you'll have to start watching the job listings.

      – Wesley Long
      32 mins ago













      9














      This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:




      • Pay far more.

      • Be well organized with a clear structure of management and processes.

      • Have far less turn-over.

      • Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 minutes late.

      • Be understanding if you're occasionally even later due to a traffic jam or the like.

      • Show professionalism in how they address the public.


      All of your feelings are spot-on. These things are all red flags. I'd strongly recommend finding a job where you'd be happier and receive more of the respect you deserve; you probably won't ever get those things where you are now.






      share|improve this answer




























        9














        This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:




        • Pay far more.

        • Be well organized with a clear structure of management and processes.

        • Have far less turn-over.

        • Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 minutes late.

        • Be understanding if you're occasionally even later due to a traffic jam or the like.

        • Show professionalism in how they address the public.


        All of your feelings are spot-on. These things are all red flags. I'd strongly recommend finding a job where you'd be happier and receive more of the respect you deserve; you probably won't ever get those things where you are now.






        share|improve this answer


























          9












          9








          9







          This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:




          • Pay far more.

          • Be well organized with a clear structure of management and processes.

          • Have far less turn-over.

          • Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 minutes late.

          • Be understanding if you're occasionally even later due to a traffic jam or the like.

          • Show professionalism in how they address the public.


          All of your feelings are spot-on. These things are all red flags. I'd strongly recommend finding a job where you'd be happier and receive more of the respect you deserve; you probably won't ever get those things where you are now.






          share|improve this answer













          This is not an average software development job, and you're right on the mark in guessing in what ways it differs. A typical such job will generally:




          • Pay far more.

          • Be well organized with a clear structure of management and processes.

          • Have far less turn-over.

          • Not care if you're 5 minutes late, let alone if you reached the door on time but your desk 5 minutes late.

          • Be understanding if you're occasionally even later due to a traffic jam or the like.

          • Show professionalism in how they address the public.


          All of your feelings are spot-on. These things are all red flags. I'd strongly recommend finding a job where you'd be happier and receive more of the respect you deserve; you probably won't ever get those things where you are now.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago









          Southpaw HareSouthpaw Hare

          9101817




          9101817























              2














              This is definitely not common of software development jobs, however with that said, you're also not working at a software-focused firm, or really anything in an office/desk environment (at least, for everyone there.)



              I grew up in a rural area, and had two software-related jobs before moving to a city. While I didn't experience any outwardly hostile environments, it definitely did seem fairly disorganised.



              Your experience and your hobby app will definitely be able to get you a better job, but you may have to move somewhere else to get it.






              share|improve this answer








              New contributor




              Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
              Check out our Code of Conduct.

























                2














                This is definitely not common of software development jobs, however with that said, you're also not working at a software-focused firm, or really anything in an office/desk environment (at least, for everyone there.)



                I grew up in a rural area, and had two software-related jobs before moving to a city. While I didn't experience any outwardly hostile environments, it definitely did seem fairly disorganised.



                Your experience and your hobby app will definitely be able to get you a better job, but you may have to move somewhere else to get it.






                share|improve this answer








                New contributor




                Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                Check out our Code of Conduct.























                  2












                  2








                  2







                  This is definitely not common of software development jobs, however with that said, you're also not working at a software-focused firm, or really anything in an office/desk environment (at least, for everyone there.)



                  I grew up in a rural area, and had two software-related jobs before moving to a city. While I didn't experience any outwardly hostile environments, it definitely did seem fairly disorganised.



                  Your experience and your hobby app will definitely be able to get you a better job, but you may have to move somewhere else to get it.






                  share|improve this answer








                  New contributor




                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.










                  This is definitely not common of software development jobs, however with that said, you're also not working at a software-focused firm, or really anything in an office/desk environment (at least, for everyone there.)



                  I grew up in a rural area, and had two software-related jobs before moving to a city. While I didn't experience any outwardly hostile environments, it definitely did seem fairly disorganised.



                  Your experience and your hobby app will definitely be able to get you a better job, but you may have to move somewhere else to get it.







                  share|improve this answer








                  New contributor




                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  share|improve this answer



                  share|improve this answer






                  New contributor




                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.









                  answered 43 mins ago









                  WaddlesWaddles

                  212




                  212




                  New contributor




                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.





                  New contributor





                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






                  Waddles is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
                  Check out our Code of Conduct.






















                      Zach O. is a new contributor. Be nice, and check out our Code of Conduct.










                      draft saved

                      draft discarded


















                      Zach O. is a new contributor. Be nice, and check out our Code of Conduct.













                      Zach O. is a new contributor. Be nice, and check out our Code of Conduct.












                      Zach O. is a new contributor. Be nice, and check out our Code of Conduct.
















                      Thanks for contributing an answer to The Workplace Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f130312%2fis-this-ordinary-workplace-experiences-for-a-job-in-software-engineering%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown











                      Popular posts from this blog

                      SQL Server 17 - Attemping to backup to remote NAS but Access is denied

                      Always On Availability groups resolving state after failover - Remote harden of transaction...

                      Restoring from pg_dump with foreign key constraints