こんにちは。ブリオです。
私は業務システム(お仕事で使うシステム)の開発を
プログラマーという肩書でさせて頂いていますが
一口に「システム」と言っても
パッと思いつく所だけでも、お店の料金システム
(1枚の紙面で説明出来るもの)から
新型コロナウイルス接触確認アプリ(COCOA) の様な
明らかにややこしそうなものに至るまで
本当に色んなものがあるわけで
今更ですが「システム」って何だ?という
根元的な疑問が浮かび
よくわからなくなってしまいました。ヤバい。
このまま放置するのはなんだかとてもマズい。
というわけで、調べてみました。
参考サイト:https://qiita.com/fs-rd-takuya-takeda/items/cbd37e8fbeb18bb400ab
まさに自分の疑問に対する答えとして芯を食った
すごく良いサイトがありました。
こちらを読ませてもらうと
システムとは
「ある目的を達成するために必要な
相互作用する複雑で多様な要素から
構成された仕組み」
システムの3大構成要素:
・目的
・多様な要素
・相互依存性
と説明されており、自分は業務中にときどき
「やってる事が複雑すぎるぞ!世間は厳しすぎる!」
↑ ↓
「いやいや、エアコンの効いた部屋で
キーボードを叩いてるだけなのだから
(本当はそんなに単純ではないのですが)
複雑なのをなんとかするのが仕事なんだよ!」
という問答というか、煩悶?を一人脳内で
繰り返しているのですが
あながち間違いではなかった。
もう「複雑で~」って書いちゃってるし。笑
と妙に腑に落ちて、スッキリ出来たのでした。
良かったです。本当に。