1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

I just want to cry... Directly from the hell of an ecommerce admin....

Discussion in 'BlackHat Lounge' started by subster, Jun 8, 2012.

  1. subster

    subster Elite Member

    Joined:
    Apr 5, 2008
    Messages:
    1,864
    Likes Received:
    1,448
    Location:
    Krauthausen
    Hey guys,

    I am totally burned out, almost ready for the funny farm.
    Let me breakdown my story.
    I worked over one year alone on the migration of an online shop from an very old system to a new fresh one.
    Everything was fine and worked, but the shop has some very custom requirements so I had to do some extrawork.

    The price options of nearly 5k products could not be imported, and the process of setting them correctly have been to hard for normal data entry guys, so I did it myself.
    It needed me two 90 hour weeks of work to set all up.
    As there is some manual calculation involved I hired a data entry worker to compare the prices with the old shop one by one. After a few day (too late, by the way) I got the list and wondered that I made just a few failures as I was / am totaly overworked.

    A close friend of mine is coder and I gave him a few small but important tasks. He has had a burnout last year, so he was working slowly and only on weekends. I was okay with that.
    For those few small task I waited months. He's a friend - okay.
    Finally he was fininished and everything worked.

    I just trusted the list of the indian pricing comparision guy and went over to the rest of my todo list. When I was saying now is everything ready, we can go live, I got an email from my payment provider. New payment modules, old ones wont work anymore. I installed them and not one payment choice worked. I called them to fix it themselves. They mentioned, yeah they have problems with the modules, they have been coded by indians this time and they doesnt do work so well. I gave them access and now since an additional week they are trying to figure it out ( i assume they use the integration in my shop for general bugfixing, as I am reporting the errors all the time).

    Now today they have been ready with the most, but one small failure. I thought "okay, they will get it on monday - and FINALLY I can go live". fiddlesticks. While I was tuning the design a bit here and there I recognized some pricing issues. There have been prices with -97.00? and so on. The indian that should have compared all the data, didnt work accurate. fuck. Since 18 hours I am checking each and every product myself and there are tons of errors like that I am fixing. Even my son has to help me to find all these wrong configured products. While searching those I found a big amount of products where the image import has failed. On the most I could figure it out with sql queries, but on some categories I had to stuff the pics by hand. I will never ever engage an data entry worker, not because of the bad quality of this ones work, but because I don't want to let someone other suffer this much for that small amount of money.

    Okay, for relaxation I started to make test orders to test the payment modules. errors. but some worked. I noticed that the admin email account does not get the order confirmation, which is crucial for the workflow in the office. I called the coder of the shopsoftware and he wanted to fix it. Am waiting untill now...

    In the late evening, I thought I take a look into the payment modules again to find where the tiny errors are coming from. I figured out that it depends on the modifications from my friend.

    Damn why is it so hard to find any competent coder on this planet. One creates more shit than the other. I can't anymore. I want to stop this. I want to go live and after that into vacation. AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH. This is a neverending nightmare. Every single person I worked with on this project SUCKED. Why, why, why? I just want to get one person whose skills really rocks and take the package of my shoulders for the money I pay them.

    I applied for other jobs meanwhile, just to get rid of this project. It is so unbelievable. Perhaps I just have misfortune than all the others or the competence level in this field is very low in general. I dont know it. I dont want to know. I just want to get those things done and move on.

    Sorry, I needed a place to spread my frustation...
     
    • Thanks Thanks x 2
  2. subster

    subster Elite Member

    Joined:
    Apr 5, 2008
    Messages:
    1,864
    Likes Received:
    1,448
    Location:
    Krauthausen
    Oh and I forgot: the payment guys need to deactivate my htaccess protection of the development shop. now it is indexed. yeha.
     
  3. mak111

    mak111 Jr. VIP Jr. VIP Premium Member

    Joined:
    May 6, 2008
    Messages:
    175
    Likes Received:
    98
    i can't say i feel your pain. but i read your story and damn man i hope things work out for you soon!

    only thing i can say is at least you seem to be working on something you care about and is of high value. and when it works out you will think about the bad times and smile :)
     
    • Thanks Thanks x 2
  4. 0_00_0

    0_00_0 Senior Member

    Joined:
    Oct 7, 2010
    Messages:
    1,024
    Likes Received:
    486
    Location:
    Canada
    Speaking from a programmers angle - It can be really tough to deal with such big systems. I feel your pain though I'm sorry to hear about your plunge into insanity :p. I think what you should take away from this experience is not to rely on friends. It is really tough to mix Friends and business. At least in my experience and it seems like yours too - I always cut them too much slack and I end up paying for it. Good luck finishing the project I'm sure it will be all that much more satisfying when you go live!
     
    • Thanks Thanks x 1
    Last edited: Jun 8, 2012
  5. BlackIrish

    BlackIrish Junior Member

    Joined:
    Jun 14, 2008
    Messages:
    106
    Likes Received:
    54
    Find some expensive US-based company and you'll be set :)
     
  6. lancis

    lancis Elite Member

    Joined:
    Jul 31, 2010
    Messages:
    1,632
    Likes Received:
    2,384
    Occupation:
    Entrepreneur
    Location:
    Milky Way
    Home Page:
    I also learned the hard way that: If you want to do it right - do it yourself.
    On a more positive note, look at the bright side; you have done 99.99% of the work. Its only 0.01% left. :)
     
  7. Carlosse

    Carlosse Jr. VIP Jr. VIP Premium Member

    Joined:
    Mar 24, 2012
    Messages:
    145
    Likes Received:
    27
    wow dude, it really sucks...find the right ppl to outsource to is becoming a pain for a lot of marketers out there. are you using presta? Drop me a line if you need someone to check out the site, hope you will finish soon, stay strong!!
     
  8. nemsis

    nemsis Jr. VIP Jr. VIP Premium Member

    Joined:
    Sep 27, 2009
    Messages:
    173
    Likes Received:
    283
    lol, learn how to code. (you'll save a few bucks & be able to outsource properly this kind of tasks)
     
    Last edited: Jun 8, 2012
  9. ShadeDream

    ShadeDream Elite Member

    Joined:
    Nov 27, 2008
    Messages:
    2,209
    Likes Received:
    5,230
    Location:
    He who laughs last, laughs longest.
    Sometimes it's easier to start fresh than to migrate everything from one system to another. But it's not always possible. :)
     
  10. Zapdos

    Zapdos Power Member

    Joined:
    Oct 22, 2011
    Messages:
    597
    Likes Received:
    708
    Location:
    Eastern North Carolina
    Magento or wordpress?
     
  11. hassan_isabad_subar

    hassan_isabad_subar Jr. VIP Jr. VIP

    Joined:
    May 23, 2012
    Messages:
    260
    Likes Received:
    70
    Occupation:
    BHProxies Staff
    Home Page:
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    This right here, all day.
     
  12. JimmyWong

    JimmyWong Registered Member

    Joined:
    Feb 24, 2012
    Messages:
    63
    Likes Received:
    165
    LOL. I own eleven different ecommerce stores and employ 30 real world people. I feel your pain brother. I really do. And yes, I did every website myself. Almost 8 years I've been doing this. Drives one insane.

    I kid you not, I would go for months working until 8am probably like you did. Haha, I totally missed the summer of 2011.

    Anyway, I feel your pain brother. There's no way in hell I'd do this if I didn't own the business. Mind numbing. You need a good holiday.
     
  13. ShadeDream

    ShadeDream Elite Member

    Joined:
    Nov 27, 2008
    Messages:
    2,209
    Likes Received:
    5,230
    Location:
    He who laughs last, laughs longest.
    Look at the bright side, you'll feel so much better once you get everything up and running properly.
     
  14. jayjaymoney

    jayjaymoney Junior Member

    Joined:
    Jan 6, 2012
    Messages:
    170
    Likes Received:
    78
    Occupation:
    IM
    Location:
    City of Angels ☜(゚ヮ゚☜)
    Yeah, to reemphasize the advice above, learn to code. You don't have to be a guru, just enough so you understand the process and how things work. I've dealt with a lot of coders myself and when they ask me something about the site, I didn't know what they were talking about. So I taught myself some basics.

    Also, once you find an super awesome coder you can work with, keep it touch with him even after the work is done. Now, for all my coding, I only ask 2-3 guys unless the tasks is specific neither of them can do it.

    Just curious, where did you outsource the data entry guy?
     
  15. caspka

    caspka Registered Member

    Joined:
    Oct 13, 2011
    Messages:
    59
    Likes Received:
    19
    I'm a good coder and I see lots of project taken by Indians who charge low prices and make false promises. You get what you pay.
     
    • Thanks Thanks x 1
  16. madsem

    madsem Junior Member

    Joined:
    Aug 23, 2010
    Messages:
    121
    Likes Received:
    40
    Honestly it's hard to find a good coder, I myself went through hell and that was the reason i taught myself programming so I don't have to rely on people anymore that can not deliver what I need.
    Seriously consider learning programming yourself, it will save you from MANY headaches, or hire reputable companies, yes they are much more expensive but you know that they have good people. Try not to deal with single programmers as the majority is only good in one area or two and as soon as your project requires someone to know programming, a little bit of server management, mysql or another db system etc etc most programmers you find on forums or so are way in over their heads.

    I can not tell you how often I told a programmer I worked with to do "this and that" and the answer I received was "errm, sorry, that's not possible to do it this or that way"
    Today I know it was BS, it's only because really a LOT of programmers are only "good" in one area, for example they can code in PHP, doesn't mean they know how to even optimize mysql queries and you end up with a super slow application, or how to code with security in mind and then tell you they are not a software engineer who is responsible for this kind of stuff in a huge company...

    Deal only with big well-known companies, or learn coding yourself, or learn at least the basics of not only php for example, but also mysql and server management to be able to tell good from not so good coders....
     
  17. manny521

    manny521 Supreme Member

    Joined:
    Sep 15, 2011
    Messages:
    1,448
    Likes Received:
    367
    yeah, its hard to find good programmers at a fair price...

    you will figure it out and get it going, anything worthwhile is not easy...
     
  18. Exaggerated

    Exaggerated BANNED BANNED

    Joined:
    May 4, 2012
    Messages:
    149
    Likes Received:
    24
    I feel your pain man. Give yourself a break. A vacation maybe? Dont overdo it. Let your mind at ease.
     
  19. AR!ZONA

    AR!ZONA Regular Member

    Joined:
    Mar 20, 2012
    Messages:
    400
    Likes Received:
    391
    Location:
    Cactus Island
    Sometimes when I'm feeling overwhelmed, I like to imagine the future and think " oh man, remember all the hell we went through to get to here?" and it's really like that when you're completed, so I just like to pretend what it'll be like when all is said and done, makes the pain ease up a bit.
    The hard work pays off in the future and you'll be glad you worked as hard as you did come payday!
     
    • Thanks Thanks x 1
  20. subster

    subster Elite Member

    Joined:
    Apr 5, 2008
    Messages:
    1,864
    Likes Received:
    1,448
    Location:
    Krauthausen
    I really thank you all for your kind words. I just woke up and was astonished about your responses.
    I am not able to code myself, but I understand the code, can copy and apply snippets, but I do not want to learn it from scratch, as I really don't have the time for it.
    HTML & CSS is fine for me, but I don't want to fiddle me into the harder stuff.

    Thing i noted whith outsourcing: With indians I often had communication problems, but the quality of the work depends not of the coders country.

    Thanks for your motivating words!