The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Paintball gun loaded with naga jolokia-filled rounds. If that stuff can keep elephants out of villages, it'll keep a cat out of a garden. Failing that, I read once that marking your garden boundaries with urine from a larger feline is the way to go, with Lion being the best. Surely everyone's got an old jar of Lion's piss in the cellar?
I don't really understand the attraction of cats. They're vicious and selfish predators and almost impossible to train out of this kind of thing.
Pretty much answered your own question there
They're so damn arrogant, that they make you feel all warm inside when they decide to tolerate your presence. Until such time as they get so happy they dig their claws into your legs and launch themselves off of your bloodied thighs. What's not to love?
I hear Steve Jobs had the same effect on people.
There is a parasite that reproduces inside cats' stomachs (all sizes of cats - housecats to lions) and when it infects, say, a rat, it makes the rat enjoy the smell of feline urine instead of, as usual, running away from it, because the parasite "wants" to get back inside a cat's stomach (via consumption of said rat). There is a hypothosis that the same parasite can infect humans, causing an irrational desire to be around cats. Lots of cats. Thus, cat people.
I hear Steve Jobs had the same effect on people.
Look at me still talking when there's science to do
When I look out there it makes me glad I'm not you
Well, they (generally) smell better than dogs, they eat less and they make a lot less noise. You don't have to take them for a walk when it's cold and wet and dark - they sort out their own exercise. And they bury their waste - you don't have to walk round with a pocket full of poo if you aren't near a suitable bin. They don't fawn all over you - you have to earn respect instead.
And they purr nicely when you do what they want!
The universe is composed of electrons, neutrons, protons and......morons. (ThePhantomUpvoter)
I don't post on here at all really, I read a lot of articles and have learned a lot of awesome skills from the community here, but today I feel compelled to say what's on my mind and ask for help.
I am a .NET app developer working for a web agency for the past 3 years, my first job as a developer, and today I came home from work entirely depressed. My boss is forever stuck in the past, horribly afraid of anything new and different, and completely out of touch with changes and advances in the world of software development.
He's a nice guy, and genuinely loves programming, but he just has no idea about what's been happening in the C#/.NET world for the past few years I've been working there. He is still completely unfamiliar with LINQ and the functional aspects of C#, knows nothing about MVC yet maintains it is no better than WebForms, refuses to let us developers try new things or change the way we build apps simply because it takes time to learn and the fear that other developers at work aren't familiar with such things.
When I brought up SOLID in a discussion a while ago, I was laughed at and told to stop talking about such "wanky ideals" ... mentioning any kind of design pattern or best practice gets ignored or dismissed with a comment about it being irrelevant. MVC is still (to him) just "reinventing the wheel in a way that has no benefits over WebForms". Yesterday I had to explain to him what an Expression was. The list goes on and on.
I've known this about him for quite some time, even as a new developer when I started there I was introducing him to concepts I thought were common knowledge such as LINQ, functional programming, ORMs, certainly things that a newbie shouldn't have to explain to his Technical Director. But today it hit home that this is not going to change. I was told we cannot use .NET MVC due to the learning and skill improvement required for developers at work to understand it (even though I've taught myself over the past few years on side projects, and other developers at work have done the same). So basically, our current skills determine what we're ever going to be allowed to do, no self-improvement or changing of methods to keep up with the industry. I've pretty much given up trying to suggest things or discuss how we could improve the way we work.
I love my job, I am extremely passionate about development, and I have a strong need to be continuously learning and improving my skills as a developer. This seems to be the opposite of what my boss is encouranging. He is stuck in a time warp content to ignotr the fact that everything is changing around him at a rapid pace. Don't get me wrong, I do get the business/financial concerns (as he is the business owner), and I understand the whole "don't change it if it ain't broken" mentality, but I'm not sure I can cope this.
What should I do? If I look elsewhere am I just as likely to run into the same problem at another company? Am I foolish for wanting to change these things? Should I just accept it as the reality of working in this industry? Is my boss perfectly justified in his attitude?
I really don't know what to think, I love the people I work with and also love my job because I get to build software every day, but I feel like we are so behind the times at work, like there's only so much I can learn in my spare time, and I really want to be applying what I'm learning at work as well. I spend a lot of my own time working on side projects and teaching myself, but still I'm worried about having irrelevant skills and experience in years to come ...
Thanks for reading this far, I'm sorry it's a long rant, but any feedback or advice would be greatly appreciated.
well, there's always the vote with your feet option - just make sure where you're going is better, and dont burn any bridges
... what I would do is (in my own time), write an app that sh*ts over 'winforms' for instance, play with it and demo it, and casually let him see it - when he asks "how does it do x, y, z", you have the chance
The fact that you have posted this here means that you know what you need to do, and it looks like you're just seeking confirmation that it's the right option. There are many things to consider here, but if I were you, I'd make a list of pros and cons of your current job and compare this to the pros and cons of any job that you would like to apply for.
As a left field idea, have you considered contracting? I don't mean shrinking in size, I mean the heady world of self employment.
I was brought up to respect my elders. I don't respect many people nowadays.