それぞれの仕事には好き嫌いの他に合う合わないがあると思うんです。

この二つの仕事は私自身とても興味がある仕事で知識が無くても就職できるところを見つけたので是非やってみたいんです。

2つの仕事内容は調べたのでわかりました。でもどちらも興味があって迷ってしまいます。この2つの仕事はそれぞれどのような性格の人が向いているんでしょうか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

プログラマーを経てSEになるものなので、たまに学生で優秀なプログラマーになる。

と言う人がいますが、実際には少し間違っている気がします。プログラムを仕事にするのであれば、将来的にはSEを目指すようにしていかなければなりません。

私はプログラマーとしての仕事と社内のシステム・セキュリティー管理の仕事を半々でやっています。
私のプログラムの仕事はSEである上司から修正場所や新規開発部分について、"ここをこうこうこういう風に変えて"と指示され、適宜アドバイス等をもらいながらプログラムを組み、テストをし、不具合を発見してはプログラムを修正し・・・という作業になります。

IT関連としての第1歩はプログラマーからとなりますが、性格的には「根気のある人」が向いているかな。と思います。プログラムの仕事って結構地味ですよ(^^)
SEは「吸収力のある人」が向いていると思います。開発には色んな仕事があります。わが社では、各医師が提出する保険請求の金額計算ソフトを開発していますが、当然そういうソフトを作る際には保険請求の仕組みがわかっていないと出来ません。未知な分野でも頭にすんなり入る人がSEとして成功すると思います。

どちらの仕事でも、常に勉強する姿勢がないと時代の波は早いですのですぐ取り残されてしまう、そういう業界です。

余談ですが、SEとは弁護士などと違って固有の資格がありません。ですからaquamarinさんが、「私はSEです。」と公言すれば今日からあなたもSEです(^^)
    • good
    • 0

 こんにちは。

 私自身は今SEとして働いております。
どちらも要求されるスキルや性向としては大差ないと思いますが、日ごろの経験から求められるものは?という観点からお話したいと思います。

 まずプログラマーの方の多くはSEを目指していることが多く、またSEになるためにはプログラマーを経験しなくてはなりません。
そんなわけで大は小を兼ねる、じゃないですが、SEをされるのであればプログラマーとしての資質があったほうが良いわけですね。

 プログラマーの条件としては、ドキュメントを読んで仕様を理解し、問題点を明確にして要求を満たすプログラムが組めることにあると思います。
性格的には、細かいことに良く気づくこと。不明点を自分で調査し、黙々と製品を仕上げていくことができる人ですね。論理的に思考をまとめられる人です。そそっかしく確認作業を怠りがちな人には向いてません。細かい作業になってきますので。

 一方、SEとしてやっていくためには、プログラマーとしての資質はもちろんですが、その上で設計できる能力、交渉力、管理能力が求められます。
 設計できるというのは、全体的なバランスを見られることが必要になります。交渉力というのもおしゃべりならいいという意味ではありません。無口なほうでも必要なときに的確に発言し、正確に内容を伝えられるということです。この「相手にわかりやすく意味を伝える」というのは案外難しく、大事なポイントになります。管理能力というのは時間や設備、ヒト、お金などが管理できることです。マネージャー的な役割も果たさねばならないということになります。

 これらのSEの仕事というのは、上級プログラマー(チームリーダーなど)やSEについて学んでいくと思いますが、やはり結局は適正としては「勤勉な人」ということでしょうか。
 いずれにしてもこの業界、常に新しいことに目を向けて興味を持ち、毎日勉強していないと生き抜いていけないでしょう。

 まだまだ勉強中の若輩ものの意見ですが、参考にしていただければ幸いです。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q運送業者をさがしています。

 山梨県東八代郡から名古屋へ集荷、運送業務を行っている運送業者を探しています。
 集荷時間は午後2時から4時頃、名古屋着は午後10時から明け午前2時です。
 どなたか知っている方、運送会社名だけでいいので、教えて下さい。

Aベストアンサー

貸切で運ぶことになりますから地場の運送業者にあたった方がいいですね。

こんなサイトで探してみるものいいでしょう。
http://www.trabox.ne.jp/
(会員登録必要・無料)

山梨県東八代郡では運送事業者が29社あります。
私自身、山梨県の業者は知りませんのでご自分でご検討ください。

参考URL:http://www.trabox.ne.jp/

Q初心者で少しでもプログラミングの知識を付けたいんです!

現在就職活動をしていて、SEという仕事を知り、何社かシステム開発の会社をまわっています。私はコンピュータの知識が皆無で、、もちろん資格もないんですが、初心者でも受け入れてくれる会社が結構あってヤル気が出ています。社員さんが、業務説明で言っていることが少しでも分かるようにしたいし、自分は本当にSEをやりたいんだということを示すためにも少しでも知識を付けたいんです!
よく耳にするのが「Java」とか「C言語」という言葉なんですが、具体的に何をすればいいのでしょうか?
アドバイスをいただけたら嬉しいです!
よろしくお願いいたします。

Aベストアンサー

私も完全に初心者でしたが、大学4年生で突然プログラミングのソフト開発をする事になり、その時の経験を書かせて頂きます。
まず初めは遊びながら興味のある物を作成される事をお勧めします。本を買って、本の内容を1ページ目から順にやっていく、というのは私は途中で挫折しました。
ごく簡単なゲーム(私が最初に作ったのは、文章のみが出て、それに対していくつかの選択肢が出て、どの選択肢を選ぶかで結果が変わるソフト、アドベンチャーゲームって言うんでしょうか?)や、自分があったら便利だと思うような画像編集ソフト(と言っても初めはカラーの絵を白黒にするとか程度でしたが)などを遊びで作っていくうちにどんどんプログラミングというのがどういう物かを覚えていくことが出来ました。本やネットは分からなくなったら調べる・・という感じで良かったです。
一つの言語に慣れてくると別の言語に対しても、それ程構えなくても理解は早くなると思いますのでとっつきやすい言語からされれば良いと思います。

Q運送業について

運送業について質問いたします。

例えば
荷主
運送会社B
運送会社C
という会社があったとします。

荷主から運送会社Bが依頼を受け
運送会社Bから運送会社Cへ依頼する場合は
貨物自動車利用運送業の届出だけで出来るのでしょうか?

ちなみに、航空・船舶・鉄道は使いません。

ネットなどを参考にしましたが、なかなか意味が難しすぎまして・・・。
よろしくお願いいたします。

Aベストアンサー

「貨物利用運送事業」のことではないですか?それであれば届出ではなく許可が必要であるようです。ただし貨物自動車運送事業者の場合には、その許可申請と同時に申請するか、既に貨物自動車運送事業許可を取得済みの場合には事業計画の変更手続きになるようです。

http://www.fujisawa-office.com/unso2.html

Qシェルスクリプト 自身のファイルパスを取得する方法

基本的なことかもしれないのですが、教えて下さい。

シェルスクリプトをLinuxで作成しています。
シェルスクリプトを実行して、実行したスクリプトまでの絶対パスを取得したいのですが、方法がわかりません。
いろいろ調べて、
dirname $0
という方法で出来るような記述も見つけたのですが、$0ではスクリプト名を取得することしか出来ず、ファイルパスを取得することが出来ませんでした。
OS : Linux カーネル : 2.6
です。
他に必要な情報があれば教えて下さい。
よろしくお願いいたします。

Aベストアンサー

可能性があるのは
$PWD/${0%/*}
ですね.... 厳密にいうと, シンボリックリンクが入るとどうにもならないんですが. mount とか find とかを駆使すればできるかなぁ?

Q運送業者が時間を守らない場合

 僕は個人商店で働くものですが、仕入た商品は大抵運送業者が配達してくれます。

 あるひとつのメーカーが契約している運送業者の一人のドライバーだけが一切時間を守らないのでほとほと困っています。

 「AM11時必着」となっているので11時までには来ないといけないはずではないのでしょうか?運送業者にそれを言うと、「例外的に行けない時もある」と言ってくるのですが、一週間の6日のうち5日は遅いドライバーなので、ほとんどの日が12時前後になるのです。

 ドライバーに言っても言葉は丁寧に謝るのですが、一切改善されません。もちろんメーカー・運送業者に言っても謝るだけで改善はされません。こういう場合、どうすればよいのでしょうか?どこへ言えばよいのでしょうか?

Aベストアンサー

AM11時に到着していることが必須であるなら
取引しているメーカーに対して
毎回AM11時には到着しない旨、苦情を言うしか方法が無いのではないでしょうか。
運送業者とは直接取引きしているわけではないので。
メーカーで集荷する時刻が遅い場合もありますし。
鯖読んでAM8時必着で依頼すれば10時には着くかもしれません。

QWEBプログラムのそれぞれのメリット デメリット

WEBプログラムを覚えたいのですが、
言語がいろいろあり どの言語を選んでいいかが
わかりません

言語のメリット デメリットを教えて下さい
お勧めの言語はどれでしょうか?

以下のどれの回答でもかまいません

・ASP
・ASP.NET
・PHP
・JAVA
・JSP
・サーブレット

Aベストアンサー

○ASP
 時代遅れの技術です。ASP.NETが完全上位互換なので省きます。
○ASP.NET
 基本的にWindowsサーバー上でしか動きません。
 従ってサーバー代が高くつきます。.NETに対応した言語なら何でも使えるというのが強みです。
○JAVA
○JSP
○サーブレット
 Javaはプログラミング言語で、それを使ってweb開発をするための技術がJavaサーブレット、それをASPやPHPのように簡単に扱えるようにしたのがJSPなので、一緒に扱います。
 語弊がありますが、「オープンな.NET」と考えるとイメージが近いです。実行速度は速いのですが、開発環境の構築に時間がかかります。ソフトウェア環境構築は無料で可能です。
 会計処理、大規模オンラインショップなど、エンタープライズ用途によく使われます。ちょっとした掲示板を作るのにJavaを持ち出すのは、ウサギを撃つのに象撃ち銃を持ち出すようなものです。飯の種にするならお勧めですが、趣味のweb開発に使うものではないです。
○PHP
 webサーバーの仕組みを使って動作するので、環境構築が非常に容易です。
 一般的なレンタルサーバーで動く自作プログラムは、PHPとPerlくらいでしょう。
 動作速度でASP、Javaに劣りますが、習得はやたら容易です。開発効率もいいですね。
 設定に依存する問題が多く、原因が分かりづらいトラブルを引き起こしやすいのが難点。

●その他
○Perl
 古い言語で、webプログラムといえばPerlが基本と広く認知されています。
 基本的にはPHPに似ています(こっちのほうが古いので、PHPがPerlに似ているというべきですが)。動作原理も同じです。
 歴史的経緯から言語仕様が複雑になっているので習得はやや大変です。動作原理自体は素朴なのでPHPのように予期しない動作をされてバグを作りこんでしまう事が少ないです。
 動作するレンタルサーバーは最多。
○Ruby
 PHP/Perlと同じような原理で動作します。
 「どこでも動く」とは行きませんが、探せば沢山ある、という程度の普及度です。Perl/PHPよりも後発の「モダン」な言語で、これらには無い強力な機能を備えています。
 言語仕様もシンプルで書き方も分かりやすいのですが、他のプログラムを書ける人を前提としたドキュメントが多いので、教科書選びを失敗すると大混乱するかも。習得自体は簡単で、東大も教養課程(文理共通必修過程)のプログラミング授業に採用しています。
 国産の言語ですが、全世界で通用する程度にはメジャーです。

●結論
 とにかく作りたいならPHP。環境構築の容易さと習得が容易なこと、シェアが大きくどこでも使える事が大きいです。
 もう少しプログラミングというものをしっかり勉強したいならRuby。

○ASP
 時代遅れの技術です。ASP.NETが完全上位互換なので省きます。
○ASP.NET
 基本的にWindowsサーバー上でしか動きません。
 従ってサーバー代が高くつきます。.NETに対応した言語なら何でも使えるというのが強みです。
○JAVA
○JSP
○サーブレット
 Javaはプログラミング言語で、それを使ってweb開発をするための技術がJavaサーブレット、それをASPやPHPのように簡単に扱えるようにしたのがJSPなので、一緒に扱います。
 語弊がありますが、「オープンな.NET」と考えるとイメージが近いです。実行...続きを読む

Q運送業者の下請け

 通常使用していた運送業者が値上げの申し入れをしてきました。
 値幅がかなりあり、交渉の余地もないとのことなので、他社へ振り替えることを検討しています。
 その運送業者は通常下請けを使用しています。そこへ直接取引を持ちかけることは(運送業界で)問題はありますか。法律的な問題はないにしても、運送業界は傍から見て特殊な感じもするので、ご存知の方がおられたら教えてください。

Aベストアンサー

ないと思います。

が、請け負う側の会社が今の親請け会社から制裁(?)を受ける可能性はありますし
それを懸念して請け負わない可能性もあります。

特殊でもありませんが下請けの会社の社長さんはいまだに「義理、人情!!」みたいな人は多いですよね。。


参考意見

Q秀丸マクロ 同じ単語をそれぞれ違う単語に置換する

マクロ初心者です。いろいろ方法を探したのですが、うまく見当たりません。

たとえば
"りんご"という単語がたくさんあって、
一番目に出てきた"りんご"を"みかん1"、
二番目に出てきた"りんご"は"みかん2"・・・
というように、元は同じ単語を検索するのだけど、それぞれ違う置換を行うようなマクロというか、変数?ありますか?

Aベストアンサー

以下のマクロを実行して下さい。
---------------------------------------
setcompatiblemode 0x0F;
gofiletop;
#num = 1;
$from_str = "りんご";
$to_str = "みかん";
while(1){
$to_string = $to_str + str(#num);
replacedown $from_str, $to_string , casesense, nohilight;
if( ! result ) break;
#num = #num + 1;
}
----------------------------------------
Version7.07で確認済みです。
もし動作しない場合は、最新の秀丸をダウンロードし確認して下さい。
それでもだめな場合は、捕捉して下さい。

Q運送業への転職について

25歳の女です。
一つ年下の彼が転職を考えています。
なぜかと言うと、今の職場の給料が私よりも低く、
約14~12万くらい
ボーナスは年2回それぞれ20万ほどです。
もし、この先結婚するかもしれないことをかんがえますと
かなり厳しい生活になってしまうと考え、
彼は運送業にしようかとしています。
運送業を選んだ理由は、
彼は今技術職で、資格もありません。
本人のタイプや性格から判断して、営業や接客業は
不向きです。製造業も考えましたが、
この不景気で、あまりオススメできないと職安に言われたそうです。

そこで、ご意見をいただきたいことは
※運送業は会社によるとは思いますが、
 安定した収入を得られますか?
※運送業はやはり歳を取ると厳しいですか?
 長くは続けられませんか?
※今の会社が福利厚生がとてもしっかりしていて組合もあります。
 実際転職するとしたら、福利厚生が不安定なとこよりも、
 たとえ給料が低くても、現状維持の方がいいと思いますか?

どうかご意見をお聞かせください。
お願いいたします。

25歳の女です。
一つ年下の彼が転職を考えています。
なぜかと言うと、今の職場の給料が私よりも低く、
約14~12万くらい
ボーナスは年2回それぞれ20万ほどです。
もし、この先結婚するかもしれないことをかんがえますと
かなり厳しい生活になってしまうと考え、
彼は運送業にしようかとしています。
運送業を選んだ理由は、
彼は今技術職で、資格もありません。
本人のタイプや性格から判断して、営業や接客業は
不向きです。製造業も考えましたが、
この不景気で、あまりオススメできない...続きを読む

Aベストアンサー

運送業で安定性を左右されるのは顧客です。
安定した顧客を持っている会社なら安定して働けます。
ですが、給料まで安定しているわけではありません。
多くの運送会社は歩合制を採用しています。

1.基本給
2.基本給+歩合給
3.歩合のみ

実は2、3の会社がほとんどです。
歩合のみの会社は若いうちは稼げますが、年齢を重ねるにつれ難しくなります。
そして福利厚生がしっかりしていない会社も非常に多いです。
歩合が多くを占める運送業の場合、請負契約の場合もあります。
その場合会社の福利厚生は期待で来ません。

もし運送業を考えるのでしたら、

1.佐川やヤマトのような大手
2.安定顧客と複数社直接仕事をしている会社で古い会社

どちらかをおすすめします。

2については外注専門の会社がかなり存在します。
また、古い会社は組合や協会などへの加入せざるへない場合が多いからです。給料は同業他社に比べて安いですが、保険等の福利厚生面が安定しており、基本給+歩合で残業代もきちんと出る会社が多いようです。

あと、大型車の需要は減っており、とても厳しい状況です。
手間のかかる小型車での配送の方が安定しているようです。

運送業で安定性を左右されるのは顧客です。
安定した顧客を持っている会社なら安定して働けます。
ですが、給料まで安定しているわけではありません。
多くの運送会社は歩合制を採用しています。

1.基本給
2.基本給+歩合給
3.歩合のみ

実は2、3の会社がほとんどです。
歩合のみの会社は若いうちは稼げますが、年齢を重ねるにつれ難しくなります。
そして福利厚生がしっかりしていない会社も非常に多いです。
歩合が多くを占める運送業の場合、請負契約の場合もあります。
その場合会社の福利厚生は...続きを読む

Qシェルスクリプト 自身のファイルパスを取得する方法2

シェルスクリプトで、自身のファイルパスを取得する方法を検索したところ、下記ページへとたどり着きました。
▼おしえて!HOME'Sくん シェルスクリプト 自身のファイルパスを取得する方法
http://oshiete.homes.jp/qa2419248.html
▼教えて?Coneco shシェルで実行パスではなくファイルのパスを取得する方法
http://oshiete.coneco.net/qa2866868.html

しかし、それぞれのページに掲載されていた
${0%/*}

${1%/*}
の意味がどうしてもわかりません。(一応、bashとかで検索してみたりはしました)

そこで、下記内容について、教えてください!
・この0というのは、$0のことなのでしょうか。
・この%は、正規表現か何かなのでしょうか。
・この/は何を指しているのでしょうか?
・この*は、どの部分の1文字以上を指しているのでしょうか?

以上、よろしくお願いしますッ!

Aベストアンサー

man bashに書いてあります。

>この0というのは、$0のことなのでしょうか。

$0は${0}の簡略表現で、${0%/*}などはそれに修飾子を付けたものです。

>この%は、正規表現か何かなのでしょうか。

正規表現ではありません。man bashより抜粋:
> ${parameter%word}
> ${parameter%%word}
>word が展開され、パス名展開の場合と同じようなパターンを作ります。
>このパターンが parameter を展開した値の末尾の部分とマッチする場合、
>展開結果は parameter を展開した値から最短一致パターン (``%'' の場合)
>または最長一致パターン (``%%'' の場合) を取り除いたものになります。

>この/は何を指しているのでしょうか?
>この*は、どの部分の1文字以上を指しているのでしょうか?

「/*」は、スラッシュの後に任意の文字が0文字以上を表します。正規表現で書くと「/.*」です。
「パス名展開の場合と同じような」と書いてありますが、パス名展開の時 * は、パス区切りの / や ファイル名先頭の . にマッチしませんが、ここでは任意の文字列にマッチします。うーむ、この違いはman bashに書いてないかも。

man bashの説明と合わせると、${0} の内容の末尾から「/*」のファイルマッチが合致する最短パターンを取り除いたものになります。
${0}==/aaaa/bbbb/cccc だとすると、「/*」は、/aaaa/bbbb/cccc と /bbbb/cccc と /cccc に合致しますがその中の最短である /cccc が選択され、それが${0}から除去された物が最終的な結果です。つまり、/aaaa/bbbb

man bashに書いてあります。

>この0というのは、$0のことなのでしょうか。

$0は${0}の簡略表現で、${0%/*}などはそれに修飾子を付けたものです。

>この%は、正規表現か何かなのでしょうか。

正規表現ではありません。man bashより抜粋:
> ${parameter%word}
> ${parameter%%word}
>word が展開され、パス名展開の場合と同じようなパターンを作ります。
>このパターンが parameter を展開した値の末尾の部分とマッチする場合、
>展開結果は parameter を展開した値から最短一致パターン (``%'...続きを読む


人気Q&Aランキング

おすすめ情報