Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Were do you see Swift heading? (Score 1) 338

Were do you see Swift heading?

Does Swift want to become a modern feasible replacement for other cross-plattform technologies like Qt or is it focussed on Apple plattdorms?

Were/are there plans to build a full-blown cross-plattform application layer ecosystem for Swift, including IDE and a plattform agnostic standard lib or is this a thing left to anyone wanting to it themselves?

Thanks for answers. And good luck at and for Tesla!

Comment Do whatever you want. (Score 1) 259

We IT experts are, compared to the rest of the ordinary crowd, in the extremely fortunate position that we can basically do whatever we like to do in our field and earn either decent or obscene amounts of cash while doing so. There is just about no other industry today where that is possible.

Do whatever you want. If you don't know what you want, try things out. Keep looking. ... Steve Jobs was right on this one.

Think you have the great new app / service up your sleeve? Build that.
Want to learn Oracle/SAP/Whatever wear a suit all day and earn big bucks quick? Go ahead.
Want to be a digital nomad? Get going.
Want to do web? Go right ahead.
Want to do embedded? Do it.
Want to do engineering IT? Get into a trainee programm already.
Science? Same thing.

My advice generally:

1.) You've got a degree but probably no or not that much practical experience. Know that that is what you are lacking and what you want and need to gain. So don't be afraid to burn yourself. Don't think because you have a degree you are better and are less prone to failure. Many big things start out with sticky-tape and chickenwire and grow from there - don't get all academic and shit if you join a startup and the crew is a battle-hardened pragmatic bunch and does things accordingly. Be useful with your academic background and your 'l33t skillz but also listen and try to see the big picturee. Academic and reality are to different pairs of shoes. Learn do discern.

2.) Be bold. My biggest problems looking back on my career was being to timid. I was careful and not reckless, which is good - especially if you have a kid to take care of - but I also was often too timid at certain points. When life pushed me over the edge and I had to take the plunge I always felt much much better a year late
r.

The cool thing about being a CS grad is that however you fail you can always get back on your feet quickly, as IT experts are in demand right now.

Good luck with your career. Enjoy it.

Comment Remain calm! Plan and organise your exit. (Score 1) 427

Others have said it and I would second that: Plan and organise your exit.

Don't appease, don't confront but don't back down from a fight or discussion. Look for a new job and do your thing as long as you need to or can in the current company. Then quit professionally. If someone asks you why, state that element in the culture don't seem to fit. If someone gets specific in their questions, stay objective and calm while describing the situation that lead you to quit.

Unless they sincerely offer to address the problem head on and offer you to stay on your terms (different department, different supervisor, different tasks, no direct interaction with the a**hole, etc.) don't back down from your move.

I've come to think that gaslighting is a cruel way of social interaction, grown with human evolution.
The people doing it are basically type-a sociapaths towards their victims. It's basically a mechanism of tribe-formation. The old testament and the abrahamic revelation cults much of our western culture is built on are full of this shit. An extended form of it being - of course - modern day fascism.

I read a lot about it lately. I had a strange experience this last half year with a supposed GF of mine and stayed in the 'relationship' just to observe the extreme mechanisms of semi-borderline reality distortion and manipulation she pulled off. I dumped her (the first time I seriously dumped anyone like this) and caught her off guard (she was shocked) but it's interesting that our "relationship" hasn't changed at all, the still behaves like an a**hole towards me, only less so because we don't interact that much anymore.

Social interaction phenomenon like this you should basically take as a more-or-less objective force of nature, and deal with it accordingly. No job in the world is worth putting up with something that challenges your basic inner self each and every step and has you prove your worth as a human every step of the way and has you doubt your self-worth.

You're better of being a bum or a digital nomand than putting up with a job like that.

Comment Maybe. But what's the point of your question? (Score 1) 285

C is still basically the most widely used assembler 2.0 and just about everything we use is built with C.
Yes, there is C++ and entire stacks built on that, but I'm not talking about Windows. In the global context, Windows is somewhat of an exception.
The C familly of languages is alive and well and the C-fans building our systems we work on still seem to think it's the best tool for the job.

Until someone replaces the entire toolchain with a new language like Go or Rust and people from the format like Linus Torvalds start building systems with it, C might fluctuate in general popularity, but it won't go away.

Comment Photographers know and care squat about digital te (Score 1) 213

I'm pretty much on the side of the crowd here in this thread stating that you can emulate basically anything analog with digital photography with the right equipment, software and knowlege.

Knowlege being the problem here. As with anything, going digital requires a discrete intermediate step of understanding the basic principles of digital and neccessary abstractions involved. Precisely this is the deal-breaker.

Photographers generally don't care about color-depth data, sensor build, data throughput, the pitfalls of digital editing and all that.

Yes, you can do just about anything with digital tech, yet one of the best animation films of 2016 (Kubo) is made with super-old-school stop-motion. Force the crew to do the same enirely in a 3D pipeline and all the artists would rather kill themselves than do it.

I see this in my work everyday. I'm the sole IT expert in a crew of ~30 communicators and marketeers. We do our customer list in Excel because the marketing boss doesn't want to waste 5 minutes wrapping his head around the dead and abstact concept of a CRM system and an accompaning pipeline. It's basically the very same problem.

Film is real, digital is abstract and disconnected from this world. There may be a Hasselblad Digicam and a Mac Pro and Adobe PS luxury pack that does all this and more and better, but the sheer massive amount of digital pipeline and IT scaffolding such a technology needs makes a creatives brain hurt.

Thats the reason people use feature phones, moleskines and get all warm and fuzzy inside when they see vinyl rotating on the turntable. It's way less a pain in the but and far more real and sensual. I felt the same dancing Tango to a mechanical Gramophone a few months back. And it's the reason I'm cutting short on my computer time and just now bought what is basically a CLI-centric Linux Netbook rather than the new MB Pro.

More and more I come to the conclusion that I can't really blame them. Not everybody is an obsessive Nerd like we are and can wrap is head around digital as we can, because we do nothing else.

My 2 cents.

Comment Obvious, isn't it? (Score 1) 261

Who is surprised?

We observe this in people all around. My collegue at work is 23, wears shirts and dress-pants all the time, is part of a influental political think tank and is always called to customer meetings for his calm level-headed and forthcoming handling of clients. He appears 10 years older easyly.

I'm in my mid-40ies, am regularly judged lateish 30 and still feel like I've got a lot to learn in social skills. Experience wise I'm a computer expert and bilingual cosmopolitan, but for instance in the ladies-man-camp I've just outgrown my inner teenager. The human soul and it's device, our brains, are super-complex fascinating things that can, at any stage, show the most fascinating aspects of humanity. Emotional control comes with experience in a given field. Where I might appear as a wise grand-master in one, I will look like a childish n00b in the other.

And it will show in my brain.

No surprise here.

Comment Re:Amateur Radio (Score 2) 177

HRD is widely used among Hams. One of its claims to fame is integration with amateur transceivers and other equipment; it can control and monitor a wide variety of complex modern rigs, amps, tuners, etc. through serial ports, USB, Ethernet, etc.

Yes, HRD is sort of the systemd of ham radio. You get the same kind of comments.

Comment Web technology could use a redo. (Score 1) 766

To me it is quite obvious: HTML/CSS/JS is a convoluted historically grown mess. It is an open, widely used mess, which makes it attractive as a platform, but it's a mess none-the-less. I guess that comes with the nature of its success, because the web and its stakeholders adopted at every corner.
The web is way far of from where it began, and this shows everywhere in its technology stack.

Imagine a cleanroom design of a protocols and services and markup and logic to serve up what we are used to and expect today, with some neat features added in, such as encryption, default compression, binary logic and namecoin or some other distributed naming service. Add in native vector GFX technology and multimedia stuff and you have yourself an awesome fast platform.

But as a developer, I know this won't happen and wouldn't be practical. Once it would be finished, the world would have moved on to some other stuff and the new implementation would be a huge monolithic unmaintainable unextendable block.

I suspect once modern HTML/CSS and native gfx rendering have reached widespread use, the browsers will start to optimise and things will fall into place. We see this happening in chrome and safari and we see niche browsers like opera, brave and vivaldi speeding up things by simply filtering out the junk.

Slashdot Top Deals

A language that doesn't affect the way you think about programming is not worth knowing.

Working...