[ / / / / / / / / / / / / / ] [ dir / animu / asmr / rel / strek / sw / travis2k / vore / zoo ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 602ef28df6ef115⋯.jpg (4.11 KB, 191x264, 191:264, db.jpg) (h) (u)

[–]

 No.888591>>888605 >>888780 >>889318 >>889791 >>891277 [Watch Thread][Show All Posts]

Is this a field worth getting into? What are the prerequisites? What are the most important things/subjects/technologies/products to learn about (and in what order/to what depth)? What are the possible career paths/different positions and how does day-to-day work generally look like? How well is the field (and associated jobs) expected to be resilient against being eroded by general current and future trends in technology?

 No.888605>>888616 >>888773 >>888874 >>889853

>>888591 (OP)

>all this shit

pajeet will install postgres for 30 rupees


 No.888616

>>888605

So you say it's a field overrun with pajeets?


 No.888773

>>888605

>anything in tech is pointless because pajeet will do it for 30 rupees

th-thanks for the motivation and inspiration


 No.888780>>888874 >>890620

>>888591 (OP)

Everything in a capitalist society is an item in a database. Homes, cars, toothbrushes, people, etc. It's like asking is text editing is a field worth getting into.


 No.888874>>888886

>>888605

>there's no DB jobs because pajeet will do it for peanuts

>>888780

>there's DB jobs everywhere because DBs are everywhere

make up your mind, anons


 No.888886>>889196 >>889198

>>888874

You'll need more than SQL knowledge to set yourself apart from the secretaries, accountants, and yes pajeets who will do it for nearly free.


 No.888890


 No.889196>>889223

>>888886

What specifically? Knowledge of all the theoretical/mathematical foundations of data structures and databases? Expertise in designing them? Practical knowledge in administrating specific db products/software?


 No.889198

>>888886

>secretaries using SQL directly rather than using normie-compliant frontends to interface with the db

It hasn't been since the 90s that normies have used DBMS software directly.


 No.889223>>889227 >>889462

>>889196

Programming skills, unless you want to be a secretary or human resources.


 No.889227

>>889223

>let secretary and HR nigger touch database

>"Oh dear. Our data appears to have been breached."


 No.889318>>889322

>>888591 (OP)

I have the impression that there are not many good DB people around. Especially when it comes to develop applications with the tools Oracle or MSSQL provide. Many simple applications can be developed within Oracle for example. But people still think they need to program something that then runs on an application sever that needs to be updated and maintained etc.


 No.889322>>889462

>>889318

Maybe people just don't WANT to fucking develop an application in Oracle. Ever think of that?


 No.889435>>890022 >>890606

It's kinda up in the air right now if you should dive into a DB oriented career. Typically this goes hand in hand with Data Science and Data Mining. With the recent backlash from FB users whining about their data being mined and algorithms used with it, the field may change completely from what it currently is 20 years from now. But I don't see SQL being phased out for a while, at least for small business applications. Best of luck!


 No.889462

>>889223

>>889322

>Programming skills

>develop an application in Oracle

Meaning what, PL/SQL (or the kinda equivalent that PostgreSQL has), or something else?

inb4 Java


 No.889791>>890021 >>892152

>>888591 (OP)

It's high paying because it's fucking awful and literally no one wants to do it.


 No.889853

>>888605

Ah yes pajeet could not possibly install a web scale meme db like mongo


 No.890021>>890640 >>890656 >>892152

>>889791

Why? Any worse than COBOL?


 No.890022>>890606

>>889435

>the field may change completely from what it currently is 20 years from now

What would be possible ways of radical change in that field?


 No.890210

Reminder: Oracle is shit and so is their database. Use Maria instead.


 No.890606

>>889435

It should change, but it won't, it's only going to get bigger.

>>890022

Legalities.


 No.890620>>890634

>>888780

Yes if data science.

Data scientists you work with data, often not processed. Then you can apply all kinds of interesting stuff such as machine learning / regression techniques. Which are very valuable for business.

How it is future proof? You need statistical knowledge = value. You need business process knowledge = value. You need economic knowledge (or something else to make meaning of data) = value. Being able to use programming tools and understand how to handle data is a lot of value since not many people know how to and it's very much in demand. In the future those skills will continue to be relevant.


 No.890634>>890641

>>890620

>zillow

>amazon

>autotrader

>self checkout

>prescriptions

>signing for UPS

You probably touch a dozen databases throughout the week without even thinking about it. Did you know Amazon has caches throughout the US based on items most bought in their respective region? This is how you are able to order some items and receive them the same day without paying insane shipping fees for airfare.


 No.890640>>892152

>>890021

Well, if COBOL scares you, it would be wise to check few tutorials first. SQL isn't exactly most intuitive thing on earth, especially when you get into advanced stuff (eg. windowing functions, recursive cte)


 No.890641>>890712

>>890634

>tinder

Wew, totally not a reclusive shut in with no human contact here.


 No.890656

>>890021

sql way more intuitive than cobol


 No.890712

>>890641

his post didn't mention tinder?


 No.891277

>>888591 (OP)

Why is the commonly used graphical symbol for database a couple of literal disks stacked on top of one another?


 No.891332>>891360

welcome to java. leave if you can. it really is brighter on the other side of the tunnel

t. Sun Microsystems


 No.891360>>891362

>>891332

>databases equals java

where does that conception come from?


 No.891362

>>891360

>databases equals java

>where does that conception come from?

Pajeets.


 No.892027>>892028

hey /tech/ i'm currently making $80k maintaining bullshit legacy java web app. Is it worth it to switch over to specialize in sql? No, I don't want to be a dba.


 No.892028>>892032


 No.892032>>892035

>>892028

why anon?


 No.892035>>892404

>>892032

>specialize in SQL

>doesn't want to be a DBA

durr


 No.892152

>>890640

>>890021

>>889791

SQL is a declarative language, so programmers who are more familiar with imperative languages have trouble using it. You have to describe the data you want in the query, and system will choose what it thinks is the best way to retrieve the it. It's really different from writing step-by-step instructions to retrieve and manipulate data.

Being familiar with set math, normal forms, and when to use a relational database are all useful.

I've only had one bad client in my life. His original data wasn't normalized, so the relationships became irretrievably broken. I had to explain to him with simple examples why I couldn't fix it. On the next project, he insisted I use a relational database, but I warned him that it would be very slow to insert the amount of data he wanted, and the data wouldn't benefit from relationships anyways. Each of his projects failed due to his micromanagement and incompetence. He was a professor of data analysis.


 No.892404

>>892035

>what is business analyst




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
37 replies | 0 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / asmr / rel / strek / sw / travis2k / vore / zoo ][ watchlist ]