Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "computer scientist"
-
!rant
*Theoretical computer scientist is at an interview.*
Interviewer: “Imagine that you are walking down a road and see a house on fire. What do you do?”
CS Guy: “I dial the police and tell them that the house is on fire.”
Interviewer: “Good. Now, imagine that you are walking down the same road, and you see that the same house is not on fire. What do you do?”
CS Guy: *Ponders for a little while.* “I put the house on fire and reduce it to a problem I’ve solved before.”10 -
*Theoretical computer scientist is at an interview.*
Interviewer: “Imagine that you are walking down a road and see a house on fire. What do you do?”
CS Guy: “I dial the police and tell them that the house is on fire.”
Interviewer: “Good. Now, imagine that you are walking down the same road, and you see that the same house is not on fire. What do you do?”
CS Guy: *Ponders for a little while.* “I put the house on fire, thus reducing it to a problem I’ve solved before.”2 -
!rant
You know those dudes that dress up spiffy and try to sell you cable providers for tv and shit. Well, i normally stream everything from my computers and do not really have any need for actual tv, my flatscreen is mostly used for my ps4 or switch and das it.
So these guys stop me at walmart and start trying to sell me this provider, i normally listen and give everyone a chance since they b only doing their job. Afterwards I tell them that i use one of those roku or amazon sticks and that I am fine with it. Well one of them insists in that those are not good since **fake made up technical shit** and that unless I am a programmer I would not know how to work around them.
I smile. Hehe.....hehe.....muahahahaha and tell them that I do not worry about such things since I am a software engineer. My wife passes by and confirms "yup, computer scientist, spends his days thinkering with shit"
One of them looks at the other and says "fuck it dude we lost"
Lol, gracious in the face of defeat.8 -
me, sitting @ college, soldering together a charging cable
someone: oh wow you can do this stuff? i thought you were a computer scientist, not an engineer
me:...
me: yeah i need an engineering degree to wrap duct tape around cables7 -
Larry Tesler, a computer scientist who created the terms "cut," "copy," and "paste," has passed away at the age of 74 (17 Feb 2020).
In 1973, Tesler took a job at the Xerox Palo Alto Research Center (PARC) where he worked until 1980. Xerox PARC is famously known for developing the mouse-driven graphical user interface and during his time at the lab Tesler worked with Tim Mott to create a word processor called Gypsy that is best known for coining the terms "cut," "copy," and "paste".
In addition to "cut," "copy," and "paste" terminologies, Tesler was also an advocate for an approach to UI design known as modeless computing. It ensures that user actions remain consistent throughout an operating system's various functions and apps. When they've opened a word processor, for instance, users now just automatically assume that hitting any of the alphanumeric keys on their keyboard will result in that character showing up on-screen at the cursor's insertion point. But there was a time when word processors could be switched between multiple modes where typing on the keyboard would either add characters to a document or alternately allow functional commands to be entered.10 -
"Enigma machine kep private the communications done by Nazi. It was a really difficult code to break because it changed each day. There was a man in England, Alan Turing, who broke it. He's nowadays known as one of the fathers of the Computer Science. I will show in the next lessons how you can simulate Enigma coder just with an easy C program of 60-70 lines. In the WW2 this was considered a military-level safe code. Thanks to mathematicians, computer scientist and analyst and thanks to their work in the last 60 year, you have access to a systems of several orders of magnitude more efficient and secure when you buy a videogame online."
That really fucking inspired me.8 -
I want to thank every Indian computer scientist on Youtube. Because of these guys I passed my Algorithms and Data Structures Exam.10
-
Gotta keep that code DRY...
"It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter." -- Nathaniel S. Borenstein, computer scientist1 -
Once it really hit me hard. The father of my brothers wife once told me that I'm not fit for IT in general. He thinks that I have pseudo knowledge of IT and Programming.
He just works parttime at home as "computer scientist" and sells routers, pc and such stuff to some private customers. Before he used Filemaker and sayd that he already coded his own CRM with it.
When he said that it really made me sad. But after we talked I looked back what I already achieved:
1. I build for me and friends custom PC's with Case mods and Hard Tube watercooling
2. I can programm in HTML5, CSS3 and PHP
3. I raised a Community with over 60 people in it. We got 2 dedicated Linux Roots (I7-6700K, 64GB RAM, SSD)
4. I manage the Linux Servers on my own with VoIP, Mail-, Web-, MySQL- and Gameservers
5. I built up a complete Community Solution with Game Groups, Forum, Tournament System and a lot of custom scripts.
6. Now Im almost finished learning the C++ Basics to code and manage to learn the beginning of GUI/UX programming.
7. Next thing Im gonna learn is Javascript (Browser) and Java, so I can complete my Web Skills and also can code Java Desktop Apps and Java game plugins (don't rant, Javascript is not the same as Java, I know 😉)
So I thought to myself "maybe in the eyes of others Im not a computer scientist, but then Im on the way to be one at least"
But please dont be a douche (the father) and prejudice me, before you don't know what I already can and achieved.
Just because you're are selling computer parts and installing them doesn't mean, that you are a computer scientist and telling me that I'm not 😉
In IT you're the smith of your own merit!7 -
!warning could be longer.
I must something let go:
Im now 24 ,my life was not easy .
I got bullied all the time in school from 1 to 10 degree. I had a dream since i was 6:"no i dont wanna be a police man, fire fighter, astronaut....i want to be a programmer "..
My father did me to make an apprenticeship with Volkswagen after i finished my "middle school" (10th class);
2 years of mobbing and be sad i leaved that motherfucking "-aship"
After a while my father again wanted to ,i must to an "-aship" .yeah hes been right, but i dont want to do and work like you do!!!.. then again after "fighting" my dad (parents), i was reliant to social help for a year..
(U must know,my dream was always in my mind)
I met a girl in a different federal state in germany and moved up to her.
I worked as a daywage man to get us money.
1 year was over and then i found out the apprenticeship as web and mobile developer (computer scientist) . I applied for this an got a place.
Now my fucking dream comes true in a few months!
Just wanna say that you never should give up your interests or dreams, doesnt matter how old you are!!!!
My journey begins 2017 and yours?:))))5 -
One day at a doctor who started a small conversation:
Doc: What is your job?
Me: I am a software developer, I write computer programs basically.
Doc: Interesting. How does it work?
Me: Oversimplified you have special languages to tell the computer what to do and then this is converted into a program you can start on your PC. The languages are a bit like basic english (thought of Pascal at this moment).
Doc: So then it is a pretty simple job.
Me thinking: OMFG yes that's why I studied it 6 years, because it's soo easy.
Me thinking at home: Next time tell them that you are a computer scientist and that it is applied mathematics basically. Maybe then they will get a clue of the complexity. 🤔14 -
Wtf y'all see shitposting and then you decide to continuously upvote it.
Look retards. Part of being a Computer Scientist, or whatever shit branch you are part in this vast field...is detecting patterns....if you see some dickwad shitposting the same shit over and over or using fucking retarded ass themes, or some jase shit then downvote the shit out of it.
Fuck me.
Someone can make his theme to be just posting ascii penises and you retards would upvote that shit to oblivion.
Stupid ass community.
"THeN lEave" <--- i was prob here before you dickhead....go suck on cock somewhere else.
Damn y'all are fucking idiotic...this what happens when we make retards believe they can be engineers54 -
My mother is the one that introduced me to computers from a young age. She would tell me that they were the future and that people could do amazing things with them. Fast forward at me graduating from uni with a B.S in Computer science and she was the happiest :) she tells everyone that I am a computer scientist, she seldom says "programmer" or "developer". She is super well versed in general computing and can use Linux and Mac, so yeah :) mom is awesome. My dad has lil idea of what I do, to him its just magic, my step dad is the same way but he will be the first to tell everyone that I am a wizard.
My brother and sister could care less...my sister tells everyone that I am the smartest person she knows, but that I spend most of my time glued to the screen "playing with a bunch of weird code!"
The rest of my family is pretty meh about it, 2 of my uncles are super proud of it and normally ask for my input regarding tech or about life as a dev.
Finally, the wife. The wife knows how to code from before I even knew what code was :) so she knows exactly what I do :)8 -
One year for Christmas, my dad got me an old tower and installed Windows 98 on it. He also got two old-school PCI WiFi cards so that my "new" computer could access the Internet via his.
I started learning basic web development. I would convince my mom (an English teacher) to buy me books on programming all the time when she was getting her own books at the store.
Eventually, I got a book on Blitz Basic and started making my own video games.
Then GameMaker, Java, C/C++, and more web development and design happened until all the sudden, out of nowhere, I'm a computer scientist 😁
It's crazy how much we owe to our parents. And neither us nor them even realized what they were doing at the time!1 -
A physician, a civil engineer, and a computer scientist were arguing about what was the oldest profession in the world. The physician remarked, "Well, in the Bible, it says that God created Eve from a rib taken out of Adam. This clearly required surgery, and so I can rightly claim that mine is the oldest profession in the world."
The civil engineer interrupted, and said, "But even earlier in the book of Genesis, it states that God created the order of the heavens and the earth from out of the chaos. This was the first and certainly the most spectacular application of civil engineering. Therefore, fair doctor, you are wrong: mine is the oldest profession in the world."
The computer scientist leaned back in her chair, smiled, and then said confidently, "Ah, but who do you think created the chaos?"
Note:
Ten points for an arbitrarily female Computer Scientist. ;)4 -
As a computer scientist I lie sometimes about my mojor to avoid any question related to computers...9
-
Me and my two coworkers are the perfect start of a joke: a mathematician, a physicist and a computer scientist walk into a bar...7
-
Most kids just want to code. So they see "Computer Science" and think "How to be a hacker in 6 weeks". Then they face some super simple algebra and freak out, eventually flunking out with the excuse that "uni only presents overtly theoretical shit nobody ever uses in real life".
They could hardly be more wrong, of course. Ignore calculus and complexity theory and you will max out on efficiency soon enough. Skip operating systems, compilers and language theory and you can only ever aspire to be a script kiddie.
You can't become a "data scientist" without statistics. And you can never grow to be even a mediocre one without solid basic research and physics training.
Hack, I've optimized literal millions of dollars out of cloud expenses by choosing the best processors for my stack, and weeks later got myself schooled (on devRant, of all places!) over my ignorance of their inner workings. And I have a MSc degree. Learning never stops.
So, to improve CS experience in uni? Tear down students expectations, and boil out the "I just wanna code!" kiddies to boot camps. Some of them will be back to learn the science. The rest will peak at age 33.17 -
Me after a long coding session with a well prepared working flow: I am such a great computer scientist, I can conquer the world.
Right after that I found a repository for computer science papers and got immidiately hooked. Well, the level of knowledge and theory is so immense that it brought me back to ground of reality again: I know so little that it is almost ridiculous, even if I read and code 16 hours a day I may never understand computer science as a whole.
Le me sad.11 -
I just came back from a meeting to a project that integrates some companies to achieve the project goals.
There was this "computer/data scientist" (his words) that every time he talked I just wanted to punch him in the throat.
Look, I'm not saying he isn't good or anything. He can be a fucking genius, I don't care.
But he talks as if he is the smartest person on the room, fucking annoying.2 -
Do you ever feel like a mad scientist when you are just sitting there in front of your computer, it is 3am and your code finally compiles?1
-
Yesterday I met my cousins who are old enough to have kids. It was a good talk with them bringing back the old memories. One of my cousins has a barely 5 year old kid. I tried to talk to her and the conversation went like this:
Me: “hey there! Hi, how are you?”
She: “Good. What do you do?”
Me: “I am a computer science engineer. What do you wanna be when you grow up?”
She: “A scientist.”
Me: **thinking calmly, “Oh, what kind of scientist?”
She: “A Data Scientist.”
Me: **Two seconds of silence and decides to leave...4 -
Computer scientist student:
Mom : Shut down the computer and start studying.
Me: Moooom I am studying.1 -
So I finally got a job where I was an intern as a Data Scientist.
PS : I am a non-computer science background guy, who made it through.3 -
So last week I really fucked up
I had this new implementation that was supposedly to be integrating smoothly into the rest of the service. It depended on a serialized model made by a data scientist. I test it in local, in QA environment: no problem.
So, Friday, 4pm, I decide to deploy to production. I check once from the app: the service throw an error. Panic attack, my chief is at my desk, we triy to understand what went wrong. I make calls with cUrls: no problem. Everything seems fine. I recheck from the app again: no problem.
We dedice to let it in prod, as the feature work. I go get some beers with the guys, to celebrate the deploy.
Fast-forward the next morning, 11am, my phone ring: it's a colleague of my chief. "Please check Slack, a client is trying to use the feature, it's broken"
FUUUUUUUUUUUUCK!!!
Panic attack again. I go to the computer, check the errors: two types of errors. One I can fix, the other from a missing package on the machine that the data guy used.
Needless to say, I had a fairly good weekend.
Lessons learned:
- make sure Dev, QA and Prod are exactly the same (use Ansible or Container)
- never deploy on a Friday afternoon if you don't have a quick way to revert1 -
I am a scientist. A computer scientist.
I am an engineer. A software engineer.
My lack of a formal college degree does not negate these facts.
It does, however, contribute to the chip on my shoulder.2 -
Non develpers often think that Java and JavaScript are related. After being forced to work with both I started agreeing. Clearly the share the podium for being some of the worst crap ever created by a computer scientist7
-
Onthisday in 1912, brilliant Codebreaker, genius computer scientist, Alan Turing was born.
As we remember his remarkable life, and tragic death. -
Urgh. One key skill that wannabes seem to forget is patience. Patience, patience, patience. Don't panic, don't be lazy, be methodical. This is the way of the analytical computer scientist. Don't panic all over the place or make assumptions..
Some techs..4 -
It was funny. But when I told the head of my dptmnt that I was getting bored at work they kinda freaked out. I really love my workplace. The people are nice everywhere and this is something I am not used to.
I started working when I was 13 at one of my dad's business. It was a lot of manual labor and every day my hands would be bruised because of all the cleaning and shit I had to do. Then he moved me to another one of his businesses and it was worse but I continued doing it for only 1 year. By 16 I had moved to simpler things, I was a waiter and even tho I hated it I was making enough money to go out on dates and buy whatever a 16 year old wanted. I continued being a waiter until I was 17(changed to two other places) and before I turned 18 I joined the U.S Army. That broke my body in ways that I would normally not believe a 18 year old capable of. It was around the time that I discovered programming but even after I left the military(at 22 I believe) I never worked on a programming job. Back at home I worked in retail. And believe you me....it is far more pleasant to be constantly getting blown up and broken than dealing with the most retarded people imaginable(this is what made me hate Mexican people even tho I am Mexican myself)
Fast forward at 23 and I landed my first programming jobs. As stated in other initial rant it was surrounded by assholes. Assholes everywhere that would cower at the idea of speaking to me face to face due to the possibility of being left as physically broken as I am.
But at 27 now I found myself in a happy place. With nice people, good coworkers, an amazing manager that also serves as eye candy and good benefits. But the job is boring, boring beyond belief and this is due to the fact that they have a self taught and academically trained computer scientist doing the most menial things on a daily basis. The shit that I do would be more becoming of a designer, which has a different set of mental skills that would probably engage them more. But I really don't want to work on the web unless I am doing something that actually takes some challenge, even tho I maintain Java and PHP web services, the shit is so boring that anyone would be able to finish the proceadures in hours on a day leaving one with nothing engaging to do. Sometimes I let shit get close to the deadline just to feel some sort of pressure that would keep me awake.
I just wanted to vent on how ceremoniously BORED i really am.
I want more shit to do. Can't really have much patience for the freelance shit since it doesn't make sense to hire me in exchange of having some indian dude doing it for a quarter of the price.4 -
Can a front end developer themselves a software engineer? I am really confused with these terms. Or a programmer? Or a computer scientist? I didn't go to a school, so I am not sure what are the differences..8
-
My first experience was in 1998. My grandfather had a computers and even tho he was hesitant to let me use them my mom convinced him saying that I may eventually turn into an engineer like him. I used them mostly for paint and a couple of space shooter games he later got for me. It was great. They always had computers, they even had a c64 at one point and i remember playing with that one as well.
My first computer tho, it was in 2010 while I was in the Army. Still have that lil hp in my office although it does not work anymore.
Nothing speciall really. I've had computers all my life and a mother that was passionate about them. I owe everything I am to my mom. I think that it is because of her that I became a computer scientist. -
Data Science MSc instead of Computer Science. Or realising that my first 4 years of work was as a Data Scientist and I should have asked to have my job title reflect that. Skipping faang, at least relatively early in my career (that's a whole thing I want to write about but not rn). Not spending a year out of work due to health problems & nearly dying.
It could have been better, but I've enjoyed it.4 -
Computer science vs software engineering?
Software engineering is all about people. You have to communicate with the business, realizing their needs, figuring out their processes, optimizing them, all this before the first line of code is written. Then, you have to manage your direct reports, and if you have none, write code with people in mind, people who will read it after you. As they say, code is for people, not for computers. Then, you have to improve the app listening to users, again, people.
I can’t assign a software engineer a role higher than middle if they’re bad with people.
If you wanna do cool stuff with computers and be a misanthrope, do computer science! It’s a very prestigious field where you are left alone with scary math and fundamental concepts. If you’re successful there, you’ll have a mad asocial scientist card, and no one will ever insist to you that people is important. They will just accept that they shouldn’t annoy you, and you are “allowed” to yell at them because you’re “special” and a “genius”. You can hate them 24/7.1 -
SWE in fintech in MNC, job involves "bigdata' . Get paid >> avg
I FUCKING HATE IT. THIS PLACE IS A REAL DREAM-KILLER.
Size of the big-data ??? <50 GB ! Entire place runs on gimmicks and show off.
PO is a dumb cock sucker with minimal tech idea. He is busy sucking up business users and dictating us to rearrange tiles on reports all day long.
Fed up with all this shit , I decided to give GRE and apply for masters in Computer Vision .
For good GRE verbal score , I need to learn 1100 words , 90% of which I have never heard in my entire life.
WHAT THE ACTUAL FUCK ????????
Will my dream of working as a vision scientist for autonomous cars never come to life ???????
😢😢😢 😢😢😢😢😢😢😢😢😢😢😢
Plz motivate me to get out of this shit-hole -
Lots of good suggestions up in here.
My personal prefference:
Such as there are governing bodies indiciating how a programming language evolves and a web consortium...there should be a computer science one. That dictates fundamental approaches covering everything that belongs to this wonderful branch of science. Everything from math to differenr scientific branches all the way down to turtles. And for it to be standarized and updated. Indeed, if you want to spend your entire existence gobbling js in the form of web sites then that is fine, but you should have sufficient knowledge to branch out into more academic pursuits if required.
Also, updated tools would be better, every aspiring computer scientist shall be able to navigate through all major operating systems and programming environments regardless of their beliefs and or prefferences and schools should provide said environments in their classrooms.
Data Strucrutes and Algorithms should be a must. Software engineering principles should be a must. Calculus, Algebra and Statistics as well as Physica should be a must.
And succesfully navigating over different engineering areas should be a must.
Not to cleanse the industry. Fuck your elitist mentality. If you think that programming is a sacred art that should exclude people then I really hope you fucking disapear from existence. No, not to cleanse. But to expand the industry and maybe show people that there is more than fucking around between node modules or gemsets.
Peace pendejos
**drops your mom's fatass...i mean mic** -
Sad how the easy to make softwares are already flooding the market and making millions so now we actually need to work a lot and innovate on something if we wanna a few bucks.
Also sad how in the 80s you could rob banks with just sql injection and now its almost impossible unless you’ve been devoting you being to cybersecurity for years.
Basically I feel it would have been cooler to be a computer scientist 30 years ago :/1 -
So .. now its official. In October this year, ill start my apprenticeship as Web & Mobile- developer . It'll take me 3 years to left it as a certified computer scientist with focus on development. Im so happy right now and almost exploding excited !! :)))))
-
Every academic or some old dude who is a programmer always has an out dated looking web page. I think they must hate CSS. Try James Goslings website, Richard Stallman, I have seen a lot worst.
-
The hype of Artificial Intelligence and Neutral Net gets me sick by the day.
We all know that the potential power of AI’s give stock prices a bump and bolster investor confidence. But too many companies are reluctant to address its very real limits. It has evidently become a taboo to discuss AI’s shortcomings and the limitations of machine learning, neural nets, and deep learning. However, if we want to strategically deploy these technologies in enterprises, we really need to talk about its weaknesses.
AI lacks common sense. AI may be able to recognize that within a photo, there’s a man on a horse. But it probably won’t appreciate that the figures are actually a bronze sculpture of a man on a horse, not an actual man on an actual horse.
Let's consider the lesson offered by Margaret Mitchell, a research scientist at Google. Mitchell helps develop computers that can communicate about what they see and understand. As she feeds images and data to AIs, she asks them questions about what they “see.” In one case, Mitchell fed an AI lots of input about fun things and activities. When Mitchell showed the AI an image of a koala bear, it said, “Cute creature!” But when she showed the AI a picture of a house violently burning down, the AI exclaimed, “That’s awesome!”
The AI selected this response due to the orange and red colors it scanned in the photo; these fiery tones were frequently associated with positive responses in the AI’s input data set. It’s stories like these that demonstrate AI’s inevitable gaps, blind spots, and complete lack of common sense.
AI is data-hungry and brittle. Neural nets require far too much data to match human intellects. In most cases, they require thousands or millions of examples to learn from. Worse still, each time you need to recognize a new type of item, you have to start from scratch.
Algorithmic problem-solving is also severely hampered by the quality of data it’s fed. If an AI hasn’t been explicitly told how to answer a question, it can’t reason it out. It cannot respond to an unexpected change if it hasn’t been programmed to anticipate it.
Today’s business world is filled with disruptions and events—from physical to economic to political—and these disruptions require interpretation and flexibility. Algorithms alone cannot handle that.
"AI lacks intuition". Humans use intuition to navigate the physical world. When you pivot and swing to hit a tennis ball or step off a sidewalk to cross the street, you do so without a thought—things that would require a robot so much processing power that it’s almost inconceivable that we would engineer them.
Algorithms get trapped in local optima. When assigned a task, a computer program may find solutions that are close by in the search process—known as the local optimum—but fail to find the best of all possible solutions. Finding the best global solution would require understanding context and changing context, or thinking creatively about the problem and potential solutions. Humans can do that. They can connect seemingly disparate concepts and come up with out-of-the-box thinking that solves problems in novel ways. AI cannot.
"AI can’t explain itself". AI may come up with the right answers, but even researchers who train AI systems often do not understand how an algorithm reached a specific conclusion. This is very problematic when AI is used in the context of medical diagnoses, for example, or in any environment where decisions have non-trivial consequences. What the algorithm has “learned” remains a mystery to everyone. Even if the AI is right, people will not trust its analytical output.
Artificial Intelligence offers tremendous opportunities and capabilities but it can’t see the world as we humans do. All we need do is work on its weaknesses and have them sorted out rather than have it overly hyped with make-believes and ignore its limitations in plain sight.
Ref: https://thriveglobal.com/stories/...6 -
My father had always been a computer enthusiast: in the 80s he was the first student in his faculty to write his diploma thesis on a computer (in social sciences, so not quite a scientist dominated area). When I was 3 or 4, he bought a Macintosh (I think it was the Classic or Classic II) and the rest is history. I learned to type and more in general to be around computers very young. That computer is still in my parents' basement, I should dig it out. 😍
-
I graduated university and feel i still dont know shit about computer science. Like sure i consider my self to be a good developer and all that but whats the point of calling yourself a computer scientist if you cant build a robot and program some AI into it.6
-
I'm not really a developer... but my Mum and Dad did both say "You are managing servers and coding? You are a geographer? Not a computer Scientist?" xundefined wrong job wk18 python digital mapping shocked who knew you can do both gis consultant servers html css1
-
I dont have a degree yet, actually Im on my way to my next exam towards this degree. But I think it helps me alot in understanding basic things. I learned to program in my job where I am working as a web developer beside my studies. But we were teached so many basics, when I am looking at code and dirfferent languages, it just feels as if I "understand" what is happening there. And I think this is a pretty neat thing, because IMO everyone can be a developer, but not everyone can be a computer scientist. Beside this, we have pretty nice profs and cool subjects we can choose from. One is like the founder of wikidata and we heard a lecture considering newest technologies that are used in wikidata and how we can work with it, which was pretty interesting. So I think the degree teaches me a lot
-
As a group of computer-ily inclined people, what are your opinions one the words developer, programmer, and computer scientist? Do you see them as distinctly different things? Or interchangable? If so, how come?9
-
!rant
So im finally done with education and can call my self an computer scientist.. but are you really ever done getting educated in this line of work?1 -
I had a conversation with a friend.
I : since most modern programming languages handle most of the algorithms like sorting algorithms for arrays / dictionary or finding shortest path algorithms for path location. Do you think it is still important to learn to algorithms and design since most modern programming languages handle those for you.
Friend : Nope, since it’s already available for you why should you care of how they works since they are already embedded in the programming language itself. If you are a computer scientist yes, you must learn those stuff, but if you are an IT graduate or a mere developer you dont need to learn those stuff. That’s why I am confuse in my college days why did we need to learn algorithm and design.
What is your opinion guys? Quite disappointed with his answer.4 -
Hello chat i was wondering what u think about this page
https://wattpad.com/1290014516-vesp...
It was written by a computer scientist and it is based on things seen in nature and reads like a scientific summary so i was wondering what u think3 -
Hi, everybody
Currently, I'm studying computer science and I would like to know which computer science books must every computer scientist should read.
I would like to hear your recommendations, Thank You!12 -
I do not feel insecure in my competency as software/Firmware engineer but i started feeling really insecure about being an engineer , mostly because the way Society in general place us
usually it's like
surgeon > physician > Scientist (or any basic science person) > engineer
i didn't realise this before but recently i noticed and i stopped introducing myself as engineer to the people i meet either from my family or from dating apps. Here is the conversation that usually happens
Person: what do you do ?
Me: I build things
Person: so what do build ?
Me: My work involves building lot of things related to smart phone's wireless capabilities.
Person: oh so you manufacture phones ?
Me: No i work in connectivity part of it like bluetooth , wifi
Person: I don't understand, does it involve staring at computers all day (makes a face )
Me: yes 90% of it , I like building things making something new HW or SW and most of them do require a use of computer , even if I was a mechanical engineer computers would be necessary
Person: Hmm if i was not a surgeon i would be hair dresser , because i can't do anything that involves staring at computers all day.
same conversation happened multiple times.
no matter how good you are at writing code or how important task that code is performing , society consider's Software Engineering as a mundane task of " staring at screen "
if that song Remember the name is written for software engineers it will go like
This is ten percent luck
Twenty percent skill
Fifteen percent concentrated power of will
Five percent pleasure
Fifty percent pain
And a hundred percent reason to live in disdain6 -
Im starting on computer science study this summer. Im reading up on mathematics and taking a higher math exam aswell. But ive come to wonder. How much math would you really be using as a computer scientist? And any area of math i should pay specific attention to?1