|
O......Kay.
Feel better now?
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
Nope... 'cuz fight is On with some web app... !!!
|
|
|
|
|
You're confused?
I don't have a clue what you are on about.
Or on, period, come to that...
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
I meant, I am working on web application.
I'd Hope! It is easy to grasp.
|
|
|
|
|
As per the first message, I am working solely on a web application and I have messed up with some database design issue. that issue I assume is in basic in nature but I am not able to solve it and not getting a proper solution to it.
That is why, I am confused and irritated (to myself) as well..!!
|
|
|
|
|
Welcome to the real life.
take the blue or red pill.
I'd rather be phishing!
|
|
|
|
|
Your previous one signature was good.. !!!
Ohh sorry, i didn't pay attention that you are not Original griff..
Sorry..!!! If I had said anything wrong.. However, I have got the solution to my problem and errors are the way to move up in the life. That is all.. have a good time all.. !!!
|
|
|
|
|
Well, for one, I love filling the free time with personal projects that interest me. Second, I get to work in my own environment (my home!) and I can avoid 90% of the time wasting meetings the regular employees have to attend. I can set my own hours, take time during the day if I want to enjoy the beautiful day. Conversely, I'm happy to "do what it takes" to get the job done in the timeframe. I also like that people treat me more professionally -- I'm not just some grease monkey they can assign a project to and off I go to my cubicle, grunt, grunt. I'm a high paid professional and I'm treated as such.
And yes, the downtime is stressful and awful, but it's worth it. All I have to do to remind myself of that is go to a couple on-site interviews. Blech.
Marc
|
|
|
|
|
Marc Clifton wrote: Second, I get to work in my own environment (my home!) and I can avoid 90% of the time wasting meetings the regular employees have to attend. I can set my own hours, take time during the day if I want to enjoy the beautiful day.
Hi Marc..!!
I am glad to read your response. I can understand the way you have been coming through was the one, which(perhaps) I am going through, however, May I know have you ever worked in some company environment before taking up your independent job?
Thanks!!
|
|
|
|
|
NIKS SHINE wrote: May I know have you ever worked in some company environment before taking up your independent job?
Oh yes. I started my career actually as a sales clerk in a computer store, then moved on to working for a couple game companies. In San Diego, I worked in-house a couple companies that made really cool cameras (I worked on the firmware and front-end image processing stuff) and for a voter registration company and a software "integration" company. It was in San Diego that I made various contacts with clients that I still have and that allowed me to start on the path of being an independent contractor in various industries -- satellite design, dance clubs, boat yard management, and most recently, a lot of Ruby on Rails work for a couple non-profit organizations. I briefly (5 months) worked on Wall Street about 5 years ago, a horrific experience (3 hour commutes ONE WAY) and an equally horrific office environment. I'm certainly not opposed to working in an office, it can have a lot of benefits, but so far, there are very few businesses that I've seen that actually create nurturing environments. It's a sad thing to see how dehumanizing the workplace is. But I digress.
So, overall, I'd say I've spent about 10 years in-house, and the last 25 years at-home (except for the Wall Street stint.)
Does that help to answer your question?
Marc
|
|
|
|
|
Hii..
Thanks a lot for your kind response.
I just would like to say, I don't have such vast experience as you have, Congrats!!
However, Initially, I worked for an SME (startup) company for 3 months, but due to some unfortunate reason I had to leave that *nice* company. Since then, I am not able to crack any job interviews 'cuz my profile shows gap & this meant I lack ability. (May be, it could be my excuse one opinion) So, I have started to look out in the market for work, and after 2 years of my master degree course I have managed to get first advance payment, as to mark the beginning into the relationship with any company(client) and as well my so called self made career. Apart from this I have rejected BPOs or should say other than software development offers, 'cuz this was the goal of my life. And to some extent I am happy.
However, on other side of coin, without proper training it (doing work independently) is equally difficult to get a Job, but it is an opportunity, I could learn and hopefully, could make up the road for others. But first of all, I need to establish myself on my own in my opted field of Microsoft technology platform (Razor with C# & Sql server)
Thank you so much for sharing!!
|
|
|
|
|
Hopefully, you can find what you love to, and are passionate about doing, and, by striving for excellence in that area, and equipping yourself with the skills that reasonably will increase your "marketability" in today's web-centric job-market, you will find employment you enjoy, and, in times between jobs (by choice, or as a result of being laid-off), you will experience delight in being able to pursue what you love doing.
Of course, that's an ideal !
I think it's important to have a "transcendental" personal goal, no matter that "real-life" requires we compromise to pay the rent, and do the laundry, and generally makes us uncomfortably aware of our limits
What kind of impression do you think a person who has not been "formally employed" for several months makes in a job interview if they describe with great enthusiasm the personal project they have just completed, or the series of articles on CodeProject they have completed ... compared to some one who appears embarrassed, or defensive, regarding the lack of continuity of employment ?
cheers, Bill
“I'm an artist: it's self evident that word implies looking for something all the time without ever finding it in full. It is the opposite of saying : ‘I know all about it. I've already found it.’
As far as I'm concerned, the word means: ‘I am looking. I am hunting for it. I am deeply involved.’” Vincent Van Gogh
|
|
|
|
|
Because this is so... subjective!!!
Right now at work some people hates me because I routinely replace 20 lines of jQuery (allegedly simple) with 1 Knockout statement (allegedly complicated).
[Edit] to make it clear, I am NOT rewriting any existing code. I am talking of new code, which I prefer to write with a short and side effect free knockout statement instead of the (usual) pile of jQuery event and DOM creation method.
Hey it's true, they look at it dumbfounded and say "it's unmaintainable" so the average programmer can't fix it, indeed!
Now I am in a quandary, I convinced the client to implement a quite dynamic almost SPA couple of pages, with almost 1000 lines of TypeScript and 600 lines of HTML and knockout (with binding and template).
To make it "more simple" I will have to balloon the code size to I dunno how much and spend zillion of hours debugging jQuery event handling and DOM creation spaghetti!!!
(To the point, I don't think I can make it with just jQuery, I have to give up.... it's more dynamic than Facebook for god sake! maybe I exaggerate, but I like to think so! )
Well this is the maintenance team which complains about it, my project manager says to forget about it and continue using knockout when appropriate (which my team mates are slowly starting to love too)
Now I get sprouted some vague insult... awful code.. you are so selfish and pretentious... why can't you follow KISS and SOLID principle insult every now and then!
Very tiresome!
While there is no more deaf than those that don't want to listen and I know it's a lost cause.. I still wonder about it...
What I sell to the customer, is not just humanely doable in a reasonable time frame with just jQuery.
Yet using Knockout I make it... "excessively complex" for some... (other developer)
Mmmm... just wondering what to think of it...
[EDIT2] I guess I am looking for a nice repartee to use in the conversation. Which is both convincing and easy to understand! Something like they sprout me SOLID, KISS, I coolly reply this is way more KISS than your KISS version!
(which I can't say, because their mere ignorance is proof that my code is not KISS )
[Edit3] To give you an illustration, some people were confused when I started to use lambda expression... (or maybe generic?) (I think I started to get a bad rep for overengineering when I was using these strange things)
modified 1-Jun-14 9:55am.
|
|
|
|
|
Super Lloyd wrote: Right now at work some people hates me because I routinely replace 20 lines of jQuery (allegedly simple) with 1 Knockout statement (allegedly complicated). If it does exactly the same, then what are you actually gaining from it, next to the chance of introducing new bugs?
And no, it's not subjective. All the world might fit in a single line of C, but it's not always 'simpeler' if you put things on a single line.
One statement, one line.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Well I didn't expressed myself correctly.
I am not bothering changing any existing code!
I write new code. But instead of writing 20 lines of jQuery (as they used to do) I write 1 knockout statement, which, as far as I am concerned is:
1. shorter to write
2. less buggy (wait, I had an other event handler on that field!)
|
|
|
|
|
by one statement I mean one statment!
not multiple statement on the same line.
example 1: helloWordd();
1 statement, 1 line
example 2: hellowWorld(); howAreYou();
1 line but 2 statements
example 3: studliLongMethodNameForAMethodThatDoesNothingMuch();
1 statement too!
example 4: a(); b(); c(); d();
1 line, 4 statements!
modified 1-Jun-14 9:45am.
|
|
|
|
|
Example 1 will not work.
Error:
Syntax error: No such command of function helloWordd();
Try: helloWord() instead.
PS. I think I like KISS, but have never found anybody willing to kiss me.
|
|
|
|
|
Super Lloyd wrote: I hate "KISS". Because this is so... subjective!!!
I worked on a project like that once. We had to code to the least common denominator, a lady with a computer science degree that couldn't code.
It was dehumanizing and drained the fun out of life one day at a time, but at least others could understand and maintain the code.
Since I was a contractor I didn't have a dog in the fight and went along with it because otherwise I would be the one maintaining the code and the others would be playing on-line games or going to shopping sites while I worked.
The final result was an abomination but it marginally worked. We had more JavaScript than I thought possible, at least 15 files with thousands of lines of code in each. Maintenance was a nightmare and every change just added to the mess.
Eventually I left it all behind and it is now someone else's headache.
If your manager is happy with knockout code just do it and let him/her fight with the maintenance wankers.
Once you lose your pride the rest is easy.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
JimmyRopes wrote: It was dehumanizing and drained the fun out of life one day at a time, but at least others could understand and maintain the code.
....
Eventually I left it all behind and it is now someone else's headache.
I guess that the way these things go....
|
|
|
|
|
Ha, the app I work on has over 70 javascript files.
|
|
|
|
|
Andy Brummer wrote: Ha, the app I work on has over 70 javascript files.
Sorry for your luck.
Once you lose your pride the rest is easy.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
Super Lloyd wrote: I guess I am looking for a nice repartee to use in the conversation.
How about:
"You're welcome to explain to the CEO why your approach is 10 times more costly than my approach, and which is probably technically unachievable in the technology you're suggesting. You might be able to keep your job if you offer to the CEO a pay cut in order to cover for my additional time."
Marc
|
|
|
|
|
Haha, nice one Marc!
|
|
|
|
|
Super Lloyd wrote: [Edit3] To give you an illustration, some people were confused when I started to use lambda expression... (or maybe generic?) (I think I started to get a bad rep for over engineering when I was using these strange things)
I feel for you. We had dork who learned to code 10 years before and that was the only technology he was comfortable with. He still wanted to use ODBC and hated stored procedures.
Needless to say we didn't get on very well.
Super Lloyd wrote: [EDIT2] I guess I am looking for a nice repartee to use in the conversation.
I once had a discussion (I use the term lightly) with this dork.
Him - Blah, blah, blah.
Me - I disagree because ...
Him - Blah. blah, blah.
Me - I disagree because ...
Him - Blah, blah, blah.
Me - I would agree with you about that but then we both would be wrong.
Him - Storming out of the room saying I strongly disagree.
Me and everyone in the room laughing.
Once you lose your pride the rest is easy.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
JimmyRopes wrote: once had a discussion (I use the term lightly) with this dork.
Him - Blah, blah, blah.
Me - I disagree because ...
Him - Blah. blah, blah.
Me - I disagree because ...
Him - Blah, blah, blah.
Me - I would agree with you about that but then we both would be wrong.
Him - Storming out of the room saying I strongly disagree.
Me and everyone in the room laughing.
Well, at least you got the move!
|
|
|
|
|